v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash $ 33,439 $ 43,820
Restricted cash 1,990 1,957
Short-term investments 25,333 25,013
Accounts receivable - trade, net of allowances of $1,242 and $1,145, respectively 43,993 42,357
Inventories, net 119,752 117,005
Prepaid expenses and other current assets 7,552 7,021
Total current assets 232,059 237,173
Property and equipment, net 52,622 50,596
Other assets:    
Amortizable intangible assets, net 62,348 64,427
Goodwill 93,673 93,844
Other intangible assets 16,736 16,752
Other non-current assets 12,812 10,417
Total other assets 185,569 185,440
Total assets 470,250 473,209
Current liabilities:    
Accounts payable - trade 14,199 8,908
Accrued compensation and benefits 11,325 13,888
Current portion of long-term debt with affiliate 162 160
Current portion of acquisition installment payable 1,368 1,347
Other current liabilities 10,451 9,659
Total current liabilities 37,505 33,962
Long-term liabilities:    
Long-term convertible note 48,040 47,913
Other long-term debt, net of current portion 563 635
Acquisition installment payable, net of current portion 2,493 2,452
Deferred income taxes 3,389 3,381
Other long-term liabilities 6,691 5,892
Total long-term liabilities 85,599 84,681
Total liabilities 123,104 118,643
Stockholders' equity:    
Common stock, $0.00025 par value; 50,000,000 shares authorized; 24,827,977 shares and 24,217,508 shares issued as of March 31, 2025 and December 31, 2024, respectively 6 6
Additional paid-in capital 604,989 600,897
Accumulated deficit (246,223) (235,564)
Accumulated other comprehensive loss (11,626) (10,773)
Total stockholders' equity 347,146 354,566
Total liabilities and stockholders' equity 470,250 473,209
Nonrelated Party    
Long-term liabilities:    
Long-term term loan 24,013 23,957
Related Party    
Long-term liabilities:    
Long-term term loan $ 410 $ 451