v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 127,761 $ 104,813
Investments, short-term 192,923 203,455
Accounts receivable, net of allowance for credit losses of $997 and $1,080, respectively 103,340 119,692
Inventories, net 170,451 145,293
Prepaid expenses and other current assets 14,199 10,399
Total current assets 608,674 583,652
Investments, long-term 94,480 96,330
Property and equipment, net 104,330 97,872
Operating lease right-of-use assets 22,599 23,532
Deferred tax assets 77,582 88,667
Other non-current assets 18,328 17,264
Total assets 925,993 907,317
Current liabilities:    
Accounts payable 27,102 36,565
Accrued expenses 44,080 59,490
Total current liabilities 71,182 96,055
Operating lease liabilities, non-current portion 29,093 29,998
Other non-current liabilities 136 104
Total liabilities 100,411 126,157
Commitments and contingencies (Note 9)
Stockholders' equity:    
Preferred Stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding 0 0
Common Stock, $0.001 par value; 200,000,000 shares authorized; 28,907,221 and 28,579,015 issued and outstanding at June 30, 2026 and December 31, 2025, respectively 29 29
Additional paid-in capital 983,670 927,159
Accumulated other comprehensive (loss) income (645) 464
Accumulated deficit (157,472) (146,492)
Total stockholders' equity 825,582 781,160
Total liabilities and stockholders' equity $ 925,993 $ 907,317