XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 187,435 $ 215,214
Restricted cash, current portion 247 495
Accounts receivable, net 65,220 61,903
Inventory 34,420 41,575
Deferred cost of revenue, current portion 11,335 11,794
Prepaid expenses and other current assets 15,179 9,359
Total current assets 313,836 340,340
Property and equipment, net 1,319 1,400
Deferred cost of revenue 6,555 11,251
Goodwill 117,268 117,268
Intangible assets, net 25,312 27,249
Other long-term assets 11,057 12,248
Total assets 475,347 509,756
Current liabilities    
Accounts payable 6,449 15,076
Accrued expenses and other current liabilities 26,696 24,976
Deferred revenue, current portion 67,187 77,257
Total current liabilities 100,332 117,309
Deferred revenue 44,671 45,903
Other long-term liabilities 961 4,096
Total liabilities 145,964 167,308
Commitments and contingencies (Note 12)
Convertible preferred stock, $0.0001 par value; 50,000 shares authorized as of June 30, 2024 and December 31, 2023; no shares of preferred stock issued and outstanding as of June 30, 2024 and December 31, 2023
Stockholders' equity    
Class A common stock, $0.0001 par value; 500,000 shares authorized as of June 30, 2024 and December 31, 2023, respectively; 202,169 and 203,327 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively 20 20
Additional paid-in capital 633,793 628,156
Accumulated deficit (304,209) (285,512)
Accumulated other comprehensive loss (221) (216)
Total stockholders' equity 329,383 342,448
Total liabilities, convertible preferred stock and stockholders' equity $ 475,347 $ 509,756