XML 121 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Allowance for doubtful accounts      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of period $ 41,207 $ 44,376 $ 43,757
Charged to Costs and Other Deductions 17,529 3,024 2,544
Charged to Other Accounts (51) (226) 86
Deductions 3,097 (5,967) (2,011)
Balance at End of Period 61,782 41,207 44,376
Inventory reserve      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of period 27,854 28,934 26,537
Charged to Costs and Other Deductions 11,808   5,897
Charged to Other Accounts   14,688  
Deductions (4,614) (15,768) (3,500)
Balance at End of Period 35,048 27,854 28,934
Valuation allowance on deferred tax assets      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning of period 1,917,390 1,869,490 1,807,728
Charged to Other Accounts 862,611 47,900 61,762
Balance at End of Period $ 2,780,001 $ 1,917,390 $ 1,869,490