XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Account Details (Tables)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Inventory
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  
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