XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 41,493 $ 44,385
Accounts receivable, net 61,306 49,052
Inventories 8,610 14,949
Prepaid and other current assets 9,487 10,304
Total current assets 120,896 118,690
Operating lease right-of-use assets 2,401 1,154
Property and equipment, net 1,557 1,702
Intangible assets, net 977 1,113
Goodwill 7,562 7,538
Equity method investment 900 0
Other assets 4,744 4,201
Total assets 139,037 134,398
Current liabilities    
Accounts payable 23,704 15,801
Accrued expenses 20,523 23,896
Income taxes payable 565 443
Deferred revenue 8,639 11,316
Other current liabilities 9,612 8,884
Total current liabilities 63,043 60,340
Operating lease liability, net of current portion 1,681 786
Other non-current liabilities 6,072 6,822
Total liabilities 70,796 67,948
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 March 31, 2023 and December 31, 2022 0 0
Common stock par value of $0.0001 per share, 850,000,000 shares authorized; 110,277,096 and 105,032,588 shares issued and outstanding as of March 31, 2023 and December 31, 2022 11 11
Treasury stock, at cost; 10,762,566 shares as of March 31, 2023 and December 31, 2022 0 0
Additional paid-in capital 328,903 315,345
Accumulated other comprehensive income (loss) (66) (61)
Accumulated deficit (260,607) (248,845)
Total stockholders' equity 68,241 66,450
Total liabilities and stockholders' equity $ 139,037 $ 134,398