XML 76 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Opening and Closing Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 792,101 $ 676,738
Increase in accounts receivables 115,363  
Contract assets, current 49,793 13,534
Increase in contract asset, current 36,259  
Contract assets, non-current 51,452 54,050
Increase in contract asset, non-current (2,598)  
Deferred revenue, current 112,952 101,258
Increase in deferred revenue, current 11,694  
Deferred revenue, non-current 66,318 $ 71,242
Increase in deferred revenue, non-current $ (4,924)