XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, Net - Accounts Receivables Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Accounts Receivable Net Current [Abstract]    
Trade accounts receivable $ 197,725 $ 176,375
Unbilled revenue, at net realizable value 85,845 60,035
Total accounts receivable 283,570 236,410
Allowance for doubtful accounts (16,372) (14,379)
Accounts receivable, net $ 267,198 $ 222,031