XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 31,520 $ 44,385
Accounts receivable, net 71,375 49,052
Inventories 4,655 14,949
Prepaid and other current assets 13,468 10,304
Total current assets 121,018 118,690
Operating lease right-of-use assets 2,006 1,154
Property and equipment, net 1,685 1,702
Intangible assets, net 657 1,113
Goodwill 7,143 7,538
Equity method investment 564 0
Other assets 3,186 4,201
Total assets 136,259 134,398
Current liabilities    
Accounts payable 9,782 15,801
Accrued expenses 25,778 23,896
Income taxes payable 262 443
Deferred revenue 11,178 11,316
Other current liabilities 8,589 8,884
Total current liabilities 55,589 60,340
Operating lease liability, net of current portion 1,310 786
Other non-current liabilities 5,286 6,822
Total liabilities 62,185 67,948
Commitments and contingencies (Note 15)
Stockholders' equity    
Preferred stock par value of $0.0001 per share, 10,000,000 shares authorized; none issued as of September 30, 2023 and December 31, 2022 0 0
Common stock par value of $0.0001 per share, 850,000,000 shares authorized; 124,954,451 and 105,032,588 shares issued and outstanding as of September 30, 2023 and December 31, 2022 12 11
Treasury stock, at cost; 10,762,566 shares as of September 30, 2023 and December 31, 2022 0 0
Additional paid-in capital 362,532 315,345
Accumulated other comprehensive loss (512) (61)
Accumulated deficit (287,958) (248,845)
Total stockholders' equity 74,074 66,450
Total liabilities and stockholders' equity $ 136,259 $ 134,398