XML 19 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 74,520 $ 69,088
Restricted cash 10,529 17,778
Short-term investments 41,693 40,469
Accounts receivable (net of allowance for doubtful accounts of $10 and $43, respectively) 61,375 58,356
Inventory 17,373 13,087
Other current assets 7,287 6,853
Total current assets 212,777 205,631
Property and equipment, net 103,161 41,635
Intangible assets, net 6,250 6,875
Right-of-use assets 70,098 73,462
Long-term investments 39,880 25,283
Other long-term assets 556 771
Total assets 432,722 353,657
Current liabilities:    
Accounts payable 23,848 22,347
Accrued expenses 17,065 17,215
Current portion of operating lease liabilities 9,257 6,187
Other current liabilities 116 0
Total current liabilities 50,286 45,749
Operating lease liabilities 89,593 81,856
Other long-term liabilities 876 100
Total liabilities 140,755 127,705
COMMITMENTS AND CONTINGENCIES (Note 14)
Shareholders’ equity:    
Common stock, no par value; shares authorized — 75,000; shares issued and outstanding — 49,628 and 47,829, respectively 684,778 629,229
Accumulated other comprehensive loss 4 (100)
Accumulated deficit (392,815) (403,177)
Total shareholders’ equity 291,967 225,952
Total liabilities and shareholders’ equity $ 432,722 $ 353,657