v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash $ 17,001 $ 19,556
Restricted cash 2,054 2,064
Short-term investments 28,878 41,295
Accounts receivable - trade, net of allowances of $1,680 and $1,501, respectively 60,951 53,838
Inventories, net 137,567 133,790
Prepaid expenses and other current assets 6,057 5,876
Total current assets 252,508 256,419
Property and equipment, net 48,552 49,555
Other assets:    
Amortizable intangible assets, net 63,745 64,802
Goodwill 118,461 109,269
Other intangible assets 12,819 12,909
Other non-current assets 15,303 15,676
Total other assets 210,328 202,656
Total assets 511,388 508,630
Current liabilities:    
Accounts payable - trade 22,239 18,786
Accrued compensation and benefits 15,590 13,693
Current portion of long-term debt with affiliate 172 170
Current portion of acquisition installment payable 1,103 2,194
Other current liabilities 13,748 11,354
Total current liabilities 52,852 46,197
Long-term liabilities:    
Long-term convertible note 48,803 48,486
Other long-term debt, net of current portion 2,022 2,862
Acquisition installment payable, net of current portion 2,962 2,898
Deferred income taxes 3,311 3,582
Other long-term liabilities 9,192 9,537
Total long-term liabilities 114,922 115,837
Total liabilities 167,774 162,034
Stockholders' equity:    
Common stock, $0.00025 par value; 50,000,000 shares authorized; 26,111,426 shares and 25,093,792 shares issued as of June 30, 2026 and December 31, 2025, respectively 7 6
Additional paid-in capital 633,437 622,325
Accumulated deficit (293,062) (275,212)
Accumulated other comprehensive income (loss) 3,232 (523)
Total stockholders' equity 343,614 346,596
Total liabilities and stockholders' equity 511,388 508,630
Nonrelated Party    
Long-term liabilities:    
Long-term term loan 48,436 48,189
Related Party    
Long-term liabilities:    
Long-term term loan $ 196 $ 283