XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies and Other Information - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Inventories      
Raw materials $ 82,837   $ 90,877
Work in process 3,802   2,390
Finished goods 28,010   18,077
Total inventories 114,649   111,344
Inventory allowance (4,893)   (5,730)
Inventories, net 109,756   $ 105,614
Inventory Allowance      
Balance at beginning of period 5,730 $ 6,227  
Charged to expense 41 433  
Write-offs (878) (1,653)  
Balance at end of period $ 4,893 $ 5,007