XML 113 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule II - Valuation and Qualifying Account (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Allowance for credit losses      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 5,129 $ 3,925 $ 4,777
Additions / Charged to Expense 1,506 2,047 348
Deductions (2,802) (843) (1,200)
Other 24 0 0
Balance at end of period 3,857 5,129 3,925
Allowance for excess and obsolete inventory      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 18,772 22,624 21,584
Additions / Charged to Expense 0 1,677 1,800
Deductions (1,635) (5,839) (760)
Other (234) 310 0
Balance at end of period 16,903 18,772 22,624
Allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 130,010 84,972 60,524
Additions / Charged to Expense 38,164 45,038 24,448
Deductions 0 0 0
Other 0 0 0
Balance at end of period $ 168,174 $ 130,010 $ 84,972