XML 89 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Account (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 3,925 $ 4,777 $ 14,337
Additions / Charged to Expense 2,047 348 346
Deductions (843) (1,200) (9,725)
Other 0 0 (181)
Balance at end of period 5,129 3,925 4,777
Allowance for excess and obsolete inventory      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 22,624 21,584 4,626
Additions / Charged to Expense 1,677 1,800 19,727
Deductions (5,839) (760) (2,769)
Other 310 0 0
Balance at end of period 18,772 22,624 21,584
Allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 84,972 60,524 5,442
Additions / Charged to Expense 45,038 24,448 56,207
Deductions 0 0 (1,125)
Other 0 0 0
Balance at end of period $ 130,010 $ 84,972 $ 60,524