XML 82 R64.htm IDEA: XBRL DOCUMENT v3.19.1
RECEIVABLES - Summary of Activity in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance at beginning of period $ 11,308 $ 7,835 $ 3,548
Provision for doubtful accounts 11,662 7,097 6,336
Write-off of bad debts (7,788) (3,624) (2,049)
Balance at end of period $ 15,182 $ 11,308 $ 7,835