XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 66,159 $ 116,762
Short-term investments 29,625 36,279
Accounts receivable, net of allowance for doubtful accounts of $3,222 and $3,418 62,886 45,323
Inventories 71,304 53,138
Prepaid expenses 5,477 7,939
Other current assets 31,855 28,990
Total current assets 267,306 288,431
Noncurrent Assets:    
Property, plant and equipment, net 93,697 88,164
Operating right-of-use assets, net 16,451 9,056
Finance right-of-use assets, net 1,887 2,493
Intangible assets, net 12,851 14,343
Goodwill 36,038 40,279
Long-term investments 17,009
Other noncurrent assets 1,024 1,215
Total noncurrent assets 161,948 172,559
TOTAL ASSETS 429,254 460,990
Current Liabilities:    
Accounts payable 36,226 28,024
Deferred revenue 2,660 2,936
Accrued expenses and other current liabilities 23,165 33,778
Finance lease liabilities 1,182 939
Operating lease liabilities 2,054 2,181
Acquisition-related contingent consideration obligation 199 206
Total current liabilities 65,486 68,064
Noncurrent Liabilities:    
Finance lease liabilities 1,445 1,952
Operating lease liabilities 14,978 7,202
Acquisition-related contingent consideration obligation 117 354
Other noncurrent liabilities 489 651
Deferred income taxes 2,547 2,234
Total noncurrent liabilities 19,576 12,393
TOTAL LIABILITIES 85,062 80,457
Commitments and contingencies (Note 12)
STOCKHOLDERS' EQUITY    
Preferred stock, par value $.000001, 25,000 shares authorized, none issued
Common stock, par value $.000001, 120,000 shares authorized, 72,572 and 72,069 shares issued and outstanding 0 0
Additional paid-in capital 515,928 511,063
Accumulated other comprehensive loss (12,514) (10,077)
Accumulated deficit (159,222) (120,453)
Total stockholders' equity 344,192 380,533
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 429,254 $ 460,990