XML 120 R103.htm IDEA: XBRL DOCUMENT v3.8.0.1
Valuation and Qualifying Accounts and Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Allowance for Doubtful Accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 21,376 $ 24,370 $ 26,283
Additions Charged to Operations 17,568 9,165 5,813
Net Deductions and Other (13,566) (12,159) (7,726)
Balance at End of Year 25,378 21,376 24,370
Allowance for Obsolescence      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 36,776 45,715 46,899
Additions Charged to Operations 127,592 31,455 33,305
Net Deductions and Other (45,922) (40,394) (34,489)
Balance at End of Year 118,446 36,776 45,715
Income Tax Valuation Allowances      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 74,125 77,334 133,297
Additions Charged to Operations 512,969 15,772 8,161
Net Deductions and Other (7,849) (18,981) (64,124)
Balance at End of Year $ 579,245 $ 74,125 $ 77,334