XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, Net - Accounts Receivables Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Accounts Receivable Net Current [Abstract]    
Trade accounts receivable $ 173,980 $ 176,375
Unbilled revenue, at net realizable value 89,851 60,035
Total accounts receivable 263,831 236,410
Allowance for doubtful accounts (14,945) (14,379)
Accounts receivable, net $ 248,886 $ 222,031