XML 22 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies and Other Information - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Inventories      
Raw materials $ 94,739   $ 90,877
Work in process 3,079   2,390
Finished goods 21,120   18,077
Total inventories 118,938   111,344
Inventory allowance (4,263)   (5,730)
Inventories, net 114,675   $ 105,614
Inventory Allowance      
Balance at beginning of period 5,730 $ 6,227  
Charged to expense 560 1,830  
Write-offs (2,027) (1,934)  
Balance at end of period $ 4,263 $ 6,123