XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 204,701 $ 215,214
Restricted cash, current portion 247 495
Accounts receivable, net 58,093 61,903
Inventory 30,899 41,575
Deferred cost of revenue, current portion 11,528 11,794
Prepaid expenses and other current assets 14,009 9,359
Total current assets 319,477 340,340
Property and equipment, net 1,314 1,400
Deferred cost of revenue 8,792 11,251
Goodwill 117,268 117,268
Intangible assets, net 26,280 27,249
Other long-term assets 12,322 12,248
Total assets 485,453 509,756
Current liabilities    
Accounts payable 7,702 15,076
Accrued expenses and other current liabilities 21,211 24,976
Deferred revenue, current portion 78,077 77,257
Total current liabilities 106,990 117,309
Deferred revenue 41,491 45,903
Other long-term liabilities 3,885 4,096
Total liabilities 152,366 167,308
Commitments and contingencies (Note 12)
Convertible preferred stock, $0.0001 par value; 50,000 shares authorized as of March 31, 2024 and December 31, 2023; no shares of preferred stock issued and outstanding as of March 31, 2024 and December 31, 2023
Stockholders' equity    
Class A common stock, $0.0001 par value; 500,000 shares authorized as of March 31, 2024 and December 31, 2023, respectively; 202,511 and 203,327 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 20 20
Additional paid-in capital 630,878 628,156
Accumulated deficit (297,601) (285,512)
Accumulated other comprehensive loss (210) (216)
Total stockholders' equity 333,087 342,448
Total liabilities, convertible preferred stock and stockholders' equity $ 485,453 $ 509,756