XML 114 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Valuation and Qualifying Accounts and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 5,814 $ 2,946 $ 1,108
Additions (reductions) to Costs and Expenses 12,321 9,948 8,585
Write offs (15,757) (7,080) (6,747)
Balance at End of Period 2,378 5,814 2,946
Allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 278 256 31,685
Additions (reductions) to Costs and Expenses (27) 22 (31,429)
Write offs 0 0 0
Balance at End of Period $ 251 $ 278 $ 256