XML 83 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, Net - Accounts Receivables Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accounts Receivable Net Current [Abstract]    
Trade accounts receivable $ 177,788 $ 176,375
Unbilled revenue 102,497 60,035
Total accounts receivable 280,285 236,410
Allowance for doubtful accounts (17,105) (14,379)
Accounts receivable, net $ 263,180 $ 222,031