XML 65 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Opening and Closing Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 684,642 $ 676,738
Increase in accounts receivables 7,904  
Contract assets, current 29,671 13,534
Increase in contract asset, current 16,137  
Contract assets, non-current 50,546 54,050
Increase in contract asset, non-current (3,504)  
Deferred revenue, current 105,283 101,258
Increase in deferred revenue, current 4,025  
Deferred revenue, non-current 64,648 $ 71,242
Increase in deferred revenue, non-current $ (6,594)