v3.25.2
Consolidated Balance Sheets - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 234,578,000 $ 267,763,000
Accounts receivable, net of allowance of $329 and $773 25,900,000 23,816,000
Inventories 33,375,000 34,197,000
Prepaid expenses 3,336,000 3,956,000
Other current assets 4,249,000 3,488,000
Total current assets 301,438,000 333,220,000
Noncurrent Assets:    
Property, plant and equipment, net of accumulated depreciation of $71,100 and $65,918 42,155,000 45,105,000
Operating right-of-use assets 12,703,000 13,442,000
Finance right-of-use assets 181,000 145,000
Intangible assets, net of accumulated amortization of $27,234 and $32,413 17,266,000 17,435,000
Goodwill 41,745,000 40,330,000
Investment in equity method investee 26,974,000 28,300,000
Deferred tax asset 0 156,000
Other noncurrent assets 2,573,000 1,526,000
Total noncurrent assets 143,597,000 146,439,000
TOTAL ASSETS 445,035,000 479,659,000
Current Liabilities:    
Accounts payable 6,380,000 8,173,000
Deferred revenue 2,446,000 2,961,000
Accrued expenses and other current liabilities 14,395,000 20,179,000
Finance lease liability 62,000 41,000
Operating lease liability 2,086,000 2,129,000
Acquisition-related contingent consideration obligation 16,981,000 0
Total current liabilities 42,350,000 33,483,000
Noncurrent Liabilities:    
Finance lease liability 133,000 113,000
Operating lease liability 11,844,000 12,321,000
Acquisition-related contingent consideration obligation 7,140,000 22,910,000
Other noncurrent liabilities 2,847,000 494,000
Total noncurrent liabilities 21,964,000 35,838,000
TOTAL LIABILITIES 64,314,000 69,321,000
Commitments and Contingencies
STOCKHOLDERS' EQUITY    
Preferred stock, par value $.000001, 25,000 shares authorized, none issued 0 0
Common stock, par value $0.000001, 120,000 shares authorized, 73,735 and 74,598 shares issued and outstanding 0 0
Additional paid-in capital 537,256,000 538,129,000
Accumulated other comprehensive loss (17,371,000) (24,360,000)
Accumulated deficit (139,164,000) (103,431,000)
Total stockholders' equity 380,721,000 410,338,000
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 445,035,000 $ 479,659,000