XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 8,255 $ 25,235
Accounts receivable, net 37,345 65,279
Inventories 15,124 3,905
Prepaid and other current assets 15,502 14,089
Total current assets 76,226 108,508
Operating lease right-of-use assets 1,720 1,819
Property and equipment, net 2,409 1,823
Intangible assets, net 137 542
Goodwill 7,421 7,353
Equity method investment 1,273 240
Other assets 2,507 2,785
Total assets 91,693 123,070
Current liabilities    
Accounts payable 18,742 7,979
Accrued expenses 23,965 34,848
Income taxes payable 333 88
Deferred revenue 4,444 3,612
Other current liabilities 9,862 8,138
Total current liabilities 57,346 54,665
Operating lease liability, net of current portion 883 1,124
Other non-current liabilities 3,056 4,810
Total liabilities 61,285 60,599
Commitments and contingencies (Note 14)
Stockholders' equity    
Preferred stock par value of $0.0001 per share, 10,000,000 shares authorized; none issued as of September 30, 2024 and December 31, 2023 0 0
Common stock par value of $0.0001 per share, 850,000,000 shares authorized; 127,723,582 and 125,445,325 shares issued and outstanding as of September 30, 2024 and December 31, 2023 13 13
Treasury stock, at cost; 10,762,566 shares as of September 30, 2024 and December 31, 2023 0 0
Additional paid-in capital 366,132 361,886
Accumulated other comprehensive loss (231) (293)
Accumulated deficit (335,506) (299,135)
Total stockholders' equity 30,408 62,471
Total liabilities and stockholders' equity $ 91,693 $ 123,070