XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies and Other Information - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Inventories      
Raw materials $ 105,750   $ 90,677
Work in process 4,426   2,007
Finished goods 18,641   19,119
Total inventories 128,817   111,803
Inventory allowance (3,217)   (2,964)
Inventories, net 125,600   $ 108,839
Inventory Allowance      
Balance at beginning of period 2,964 $ 5,730  
Charged to expense 526 314  
Write-offs (273) (235)  
Balance at end of period $ 3,217 $ 5,809