Balance Sheet

v3.25.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 23,110 $ 41,774
Marketable securities 13,630
Accounts receivable, net 33,801 41,590
Inventory, net 31,427 38,280
Prepaid expenses and other current assets 9,531 5,878
Total Current Assets 97,869 141,152
Restricted cash 86 78
Property and equipment, net 37,661 38,671
Operating lease right-of-use asset 6,961 9,212
Intangible assets, net 8,397 10,388
Goodwill 19,639 17,897
Other assets 664 590
Total Assets 171,277 217,988
Current Liabilities:    
Accounts payable 25,730 28,888
Accrued expenses and other current liabilities 14,846 10,272
Current portion of earn-out liabilities 1,184
Current portion of operating lease liabilities 2,364 3,216
Current portion of financing lease liabilities 36 34
Current portion of deferred revenue 16,578 16,569
Total Current Liabilities 61,117 59,244
Consideration payable, non-current portion 21,028
Earn-out liabilities, non-current portion 1,010
Operating lease liabilities, non-current portion 5,167 7,162
Financing lease liabilities, non-current portion 70 97
Deferred revenue, non-current portion 7,314 8,311
Other liabilities 5,819 3,444
Total Liabilities 80,497 99,286
Commitments and contingencies (Note 10)
Stockholders’ Equity:    
Preferred stock, $0.001 par value, 40,000,000 shares authorized, 0 shares issued and outstanding as of September 30, 2025 and December 31, 2024
Common stock, $0.001 par value, 500,000,000 shares authorized, 114,414,147 and 101,970,907 shares issued and outstanding as of September 30, 2025 and December 31, 2024, respectively 114 102
Additional paid-in capital 876,253 860,300
Accumulated other comprehensive income (loss) 3,020 (5,845)
Accumulated deficit (788,607) (735,855)
Total Stockholders’ Equity 90,780 118,702
Total Liabilities and Stockholders’ Equity 171,277 217,988
Nonrelated Party [Member]    
Current Liabilities:    
Notes payable 265 265
Related Party [Member]    
Current Liabilities:    
Notes payable $ 114

Source