XML 47 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities) - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Billed services (accounts receivable) $ 1,345,588 $ 722,420
Unbilled services (unbilled revenue) 550,692 428,684
Accounts receivable and unbilled revenue 1,896,280 1,151,104
Allowance for credit losses (7,262) (7,149)
Accounts receivable and unbilled revenue, net 1,889,018 1,143,955
Change in unbilled services (unbilled revenue) $ 122,008  
Percentage change in unbilled services (unbilled revenue) 28.50%  
Unearned revenue (payments on account) $ (1,349,000) (660,883)
Change in unearned revenue (payments on account) $ (688,117)  
Percentage change in unearned revenue (payments on account) 104.10%  
Net balance $ (798,308) $ (232,199)
Change in net balance $ (566,109)  
Percentage change in net balance 243.80%