XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Account Details
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Account Details Balance Sheet Account Details    
Marketable securities
The following is a summary of marketable securities (in thousands):
March 31, 2022December 31, 2021
Amortized CostGross Unrealized LossesFair ValueAmortized CostGross Unrealized LossesFair Value
Corporate bonds$36,844 $(326)$36,518 $22,344 $(28)$22,316 
Commercial paper2,197 — 2,197 — — — 
Corporate asset-backed securities5,591 (36)5,555 3,443 (1)3,442 
Total marketable securities, current44,632 (362)44,270 25,787 (29)25,758 
Corporate bonds, non-current12,741 (242)12,499 26,761 (83)26,678 
Corporate asset-backed securities, non-current8,320 (93)8,227 11,197 (23)11,174 
Total marketable securities$65,693 $(697)$64,996 $63,745 $(135)$63,610 
Inventories
Inventories are stated at the lower of cost (first-in, first-out) or net realizable value. Inventories consisted of the following (in thousands):
March 31,
2022
December 31,
2021
Raw materials$93,276 $103,159 
Work-in-process (materials, labor and overhead)28,150 36,091 
Finished goods (materials, labor and overhead)59,962 59,515 
Total inventories$181,388 $198,765 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
March 31,
2022
December 31,
2021
Other receivables$20,144 $15,879 
Prepaid expenses17,438 14,598 
Other5,057 4,590 
Total prepaid expenses and other current assets$42,639 $35,067 
Other Current Liabilities
Other current liabilities consist of the following (in thousands):
March 31,
2022
December 31,
2021
Customer incentives and rebates$13,471 $15,916 
Deferred revenue7,750 1,922 
Accrued other taxes payable6,996 10,218 
Payables under transition services agreements1,071 10,927 
Other15,194 17,745 
Total other current liabilities$44,482 $56,728