XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Net - Accounts Receivables Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Accounts Receivable Net Current [Abstract]    
Trade accounts receivable $ 181,572 $ 139,730
Unbilled revenue, at net realizable value 79,527 62,397
Total accounts receivable 261,099 202,127
Allowance for doubtful accounts (15,460) (13,827)
Accounts receivable, net $ 245,639 $ 188,300