XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Account Details
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Account Details Balance Sheet Account Details 
Inventories
Inventories are stated at the lower of cost (first-in, first-out) or net realizable value. Inventories consisted of the following (in thousands):
June 30,
2020
December 31,
2019
Raw materials$34,621  $23,294  
Work-in-process (materials, labor and overhead)32,352  20,514  
Finished goods (materials, labor and overhead)25,645  14,278  
Total inventories$92,618  $58,086  
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
June 30,
2020
December 31,
2019
Other receivables$9,388  $7,857  
Prepaid expenses9,284  4,568  
Income taxes receivable—  2,560  
Other2,031  1,885  
Total prepaid expenses and other current assets$20,703  $16,870  
Other Current Liabilities
Other current liabilities consist of the following (in thousands):
June 30,
2020
December 31,
2019
Income and other taxes payable$18,951  $1,214  
Customer incentives2,104  7,369  
Customer deposits1,417  1,500  
Other5,941  4,779  
Total other current liabilities$28,413  $14,862