XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 61,317 $ 46,053
Short-term investments 86,600 118,661
Accounts receivable, net 57,099 56,802
Inventory 98,483 99,346
Prepaid expenses and other current assets 5,069 5,536
Total current assets 308,568 326,398
Long-term investments 84,547 74,871
Property and equipment, net 49,646 50,610
Intangible assets, net 10,241 10,291
Operating lease right-of-use assets 6,507 7,142
Other non-current assets 939 1,045
Goodwill 19,377 18,723
Total assets 479,825 489,080
Current liabilities:    
Accounts payable 10,830 17,254
Accrued compensation and employee related benefits 8,952 22,309
Accrued and other current liabilities 3,084 2,684
Current portion of operating lease liabilities 3,665 3,589
Current portion of long-term debt   283,493
Current portion of deferred revenue 1,634 1,848
Total current liabilities 28,165 331,177
Long-term debt 283,905  
Operating lease liabilities, net of current portion 4,775 5,719
Deferred tax liabilities, net 2,194 2,200
Deferred revenue, net of current portion 222 120
Total liabilities 319,261 339,216
Commitments and contingencies (Note 12)
Stockholders' equity:    
Preferred stock, $0.001 par value - 5,000 shares authorized, no shares issued and outstanding at March 31, 2025 and December 31, 2024
Common stock, $0.001 par value - 495,000 shares authorized, 28,927 and 28,504 shares issued and outstanding at March 31, 2025 and December 31, 2024, respectively 29 29
Additional paid-in capital 558,672 541,090
Accumulated other comprehensive loss (373) (1,942)
Accumulated deficit (397,764) (389,313)
Total stockholders' equity 160,564 149,864
Total liabilities and stockholders' equity $ 479,825 $ 489,080