v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 117,796 $ 122,721
Accounts receivable, less allowance for credit losses of $650 and $550 66,004 60,339
Inventories 76,344 75,335
Prepaid and other current assets 11,113 9,431
Total current assets 271,257 267,826
Property and equipment, net 40,681 41,659
Operating lease right-of-use assets 7,086 5,727
Intangible assets, net 52,246 56,467
Goodwill 234,781 234,781
Other noncurrent assets 2,798 2,868
Total Assets 608,849 609,328
Current liabilities:    
Accounts payable 25,678 25,032
Accrued liabilities 40,257 45,587
Current lease liabilities 2,908 2,805
Total current liabilities 68,843 73,424
Long-term debt 61,865 61,865
Finance and operating lease liabilities 12,478 11,860
Other noncurrent liabilities 1,172 1,210
Total Liabilities 144,358 148,359
Commitments and contingencies (Note 8)
Stockholders’ Equity:    
Common stock, $0.001 par value, 90,000 shares authorized and 49,691 and 48,869 issued and outstanding 50 49
Additional paid-in capital 878,384 863,710
Accumulated other comprehensive income (loss) 749 (1,035)
Accumulated deficit (414,692) (401,755)
Total Stockholders’ Equity 464,491 460,969
Total Liabilities and Stockholders’ Equity $ 608,849 $ 609,328