XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable, Net - Accounts Receivables Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Accounts Receivable Net Current [Abstract]    
Trade accounts receivable $ 153,156 $ 132,880
Unbilled revenue, at net realizable value 77,987 55,982
Total accounts receivable 231,143 188,862
Allowance for doubtful accounts (12,826) (13,508)
Accounts receivable, net $ 218,317 $ 175,354