XML 51 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies and Other Information - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Inventories    
Raw materials $ 89,684 $ 90,677
Work in process 2,482 2,007
Finished goods 19,375 19,119
Total inventories 111,541 111,803
Inventory allowance (3,328) (2,964)
Inventories, net 108,213 108,839
Inventory Allowance    
Balance at beginning of period 2,964 5,730
Charged to expense 1,436 677
Write-offs (1,072) (3,443)
Balance at end of period $ 3,328 $ 2,964