XML 15 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 $ 141,078 $ 107,954
Short-term investments 72,474 98,417
Accounts receivable, net 15,995 21,266
Inventory 27,278 31,122
Prepaid expenses and other current assets 13,766 17,538
Total current assets 270,591 276,297
Property and equipment, net 712 734
Operating lease right-of-use assets 12,324 11,931
Other long-term assets 4,128 827
Intangible asset, net 17,000 17,250
Deferred tax assets 214,918 219,283
Total assets 519,673 526,322
Current liabilities:    
Accounts payable 5,632 8,246
Accrued expenses 44,718 44,667
Deferred revenue 156 307
Operating lease liabilities 2,279 2,253
Other current liabilities 11,427 8,193
Total current liabilities 64,212 63,666
Non-current liabilities:    
Non-current deferred revenue 11,811 11,954
Non-current operating lease liabilities 9,864 10,005
Other long-term liabilities 1,891 1,858
Total liabilities 87,778 87,483
Commitments and contingencies (Note 13)
Shareholders' equity:    
Additional paid-in capital 927,582 916,763
Accumulated other comprehensive income (loss) (53) 6
Accumulated deficit (495,654) (477,950)
Total shareholders' equity 431,895 438,839
Total liabilities and shareholders' equity 519,673 526,322
Class A common shares    
Shareholders' equity:    
Common stock value 11 10
Class B common shares    
Shareholders' equity:    
Common stock value 1 1
Class A1 common shares    
Shareholders' equity:    
Common stock value 4 5
Class B1 common shares    
Shareholders' equity:    
Common stock value $ 4 $ 4