XML 64 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable, Net - Accounts Receivables Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Accounts Receivable Net Current [Abstract]    
Trade accounts receivable $ 175,724 $ 159,992
Unbilled revenue, at net realizable value 98,606 60,684
Total accounts receivable 274,330 220,676
Allowance for doubtful accounts (13,361) (13,389)
Accounts receivable, net $ 260,969 $ 207,287