v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash $ 44,553 $ 43,820
Restricted cash 2,052 1,957
Short-term investments 25,596 25,013
Accounts receivable - trade, net of allowances of $1,410 and $1,145, respectively 53,797 42,357
Inventories, net 125,265 117,005
Prepaid expenses and other current assets 6,439 7,021
Total current assets 257,702 237,173
Property and equipment, net 52,928 50,596
Other assets:    
Amortizable intangible assets, net 62,950 64,427
Goodwill 99,019 93,844
Other intangible assets 17,082 16,752
Other non-current assets 13,925 10,417
Total other assets 192,976 185,440
Total assets 503,606 473,209
Current liabilities:    
Accounts payable - trade 12,687 8,908
Accrued compensation and benefits 13,398 13,888
Current portion of long-term debt with affiliate 164 160
Current portion of acquisition installment payable 610 1,347
Other current liabilities 11,807 9,659
Total current liabilities 38,666 33,962
Long-term liabilities:    
Long-term convertible note 48,168 47,913
Other long-term debt, net of current portion 526 635
Acquisition installment payable, net of current portion 224 2,452
Deferred income taxes 3,525 3,381
Other long-term liabilities 8,673 5,892
Total long-term liabilities 109,426 84,681
Total liabilities 148,092 118,643
Stockholders' equity:    
Common stock, $0.00025 par value; 50,000,000 shares authorized; 25,072,502 shares and 24,217,508 shares issued as of June 30, 2025 and December 31, 2024, respectively 6 6
Additional paid-in capital 613,790 600,897
Accumulated deficit (253,336) (235,564)
Accumulated other comprehensive loss (4,946) (10,773)
Total stockholders' equity 355,514 354,566
Total liabilities and stockholders' equity 503,606 473,209
Nonrelated Party    
Long-term liabilities:    
Long-term term loan 47,942 23,957
Related Party    
Long-term liabilities:    
Long-term term loan $ 368 $ 451