v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 125,358 $ 100,092
Short-term investments 37,100 37,407
Accounts receivable (net of allowance for doubtful accounts of $23 and $13, respectively) 75,712 84,634
Inventory 18,382 17,560
Other current assets 8,178 7,744
Total current assets 264,730 247,437
Property and equipment, net 105,603 108,397
Intangible assets, net 5,313 5,625
Right-of-use assets 62,014 64,774
Long-term investments 64,973 61,395
Other long-term assets 233 341
Total assets 502,866 487,969
Current liabilities:    
Accounts payable 20,614 15,828
Accrued expenses 17,644 19,236
Current portion of operating lease liabilities 14,158 13,969
Other current liabilities 116 116
Total current liabilities 52,532 49,149
Operating lease liabilities 78,379 82,284
Other long-term liabilities 1,914 1,896
Total liabilities 132,825 133,329
COMMITMENTS AND CONTINGENCIES (Note 12)
Shareholders’ equity:    
Common stock, no par value; shares authorized — 75,000; shares issued and outstanding — 51,171 and 50,620, respectively 750,799 730,662
Accumulated other comprehensive (loss) gain (365) 275
Accumulated deficit (380,393) (376,297)
Total shareholders’ equity 370,041 354,640
Total liabilities and shareholders’ equity $ 502,866 $ 487,969