XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 14,041 $ 25,235
Restricted cash 1,896 0
Accounts receivable, net 66,379 65,279
Inventories 3,844 3,905
Prepaid and other current assets 14,069 14,089
Total current assets 100,229 108,508
Operating lease right-of-use assets 1,637 1,819
Property and equipment, net 1,994 1,823
Intangible assets, net 399 542
Goodwill 7,213 7,353
Equity method investment 1,010 240
Other assets 2,548 2,785
Total assets 115,030 123,070
Current liabilities    
Accounts payable 12,059 7,979
Accrued expenses 29,690 34,848
Income taxes payable 27 88
Deferred revenue 4,897 3,612
Other current liabilities 7,859 8,138
Total current liabilities 54,532 54,665
Operating lease liability, net of current portion 934 1,124
Other non-current liabilities 4,406 4,810
Total liabilities 59,872 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 March 31, 2024 and December 31, 2023 0 0
Common stock par value of $0.0001 per share, 850,000,000 shares authorized; 125,952,253 and 125,445,325 shares issued and outstanding as of March 31, 2024 and December 31, 2023 13 13
Treasury stock, at cost; 10,762,566 shares as of March 31, 2024 and December 31, 2023 0 0
Additional paid-in capital 363,525 361,886
Accumulated other comprehensive loss (474) (293)
Accumulated deficit (307,906) (299,135)
Total stockholders' equity 55,158 62,471
Total liabilities and stockholders' equity $ 115,030 $ 123,070