XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 217,533,000 $ 83,980,000
Short-term investments 7,358,000 26,867,000
Accounts receivable, net of allowance of $2,289 and $2,365 53,402,000 70,797,000
Inventories 59,264,000 95,704,000
Prepaid expenses 6,423,000 6,273,000
Other current assets 12,484,000 41,569,000
Total current assets 356,464,000 325,190,000
Noncurrent Assets:    
Property, plant and equipment, net of accumulated depreciation of $84,168 and $69,881 48,027,000 59,413,000
Operating right-of-use assets, net 13,302,000 10,399,000
Finance right-of-use assets, net 793,000 1,293,000
Intangible assets, net of accumulated amortization of $27,336 and $31,077 3,793,000 11,694,000
Goodwill 35,033,000 35,104,000
Deferred tax asset 47,000 0
Other noncurrent assets 973,000 1,087,000
Total noncurrent assets 101,968,000 118,990,000
TOTAL ASSETS 458,432,000 444,180,000
Current Liabilities:    
Accounts payable 14,966,000 38,020,000
Deferred revenue 1,824,000 2,273,000
Accrued expenses and other current liabilities 21,140,000 25,762,000
Finance lease liability 1,000,000 1,179,000
Operating lease liability 2,017,000 1,764,000
Acquisition-related contingent consideration obligation 0 65,000
Total current liabilities 40,947,000 69,063,000
Noncurrent Liabilities:    
Finance lease liability 247,000 503,000
Operating lease liability 11,758,000 9,101,000
Acquisition-related contingent consideration obligation 0 99,000
Other noncurrent liabilities 595,000 581,000
Deferred income taxes 0 408,000
Total noncurrent liabilities 12,600,000 10,692,000
TOTAL LIABILITIES 53,547,000 79,755,000
Commitments and contingencies (Note 12)
STOCKHOLDERS' EQUITY    
Preferred stock, par value $0.000001, 25,000 shares authorized, none issued 0 0
Common stock, par value $0.000001, 120,000 shares authorized, 73,483 and 72,734 shares issued and outstanding 0 0
Additional paid-in capital 526,261,000 520,446,000
Accumulated other comprehensive loss (17,372,000) (18,435,000)
Accumulated deficit (104,004,000) (137,586,000)
Total stockholders' equity 404,885,000 364,425,000
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 458,432,000 $ 444,180,000