XML 94 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Movement in Valuation Allowances and Reserves [Roll Forward]      
Ending Balance $ 1,800    
Allowance for Doubtful Accounts [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 7,165 $ 7,488 $ 8,221
Additions charged to expense or as reductions to revenue 36,449 28,329 31,532
Deductions (31,305) (28,652) (32,265)
Ending Balance $ 12,309 $ 7,165 $ 7,488