XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Contract balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Contract assets, net $ 223,405 $ 221,288
Increase (decrease) in unbilled receivables 2,100  
Billing for the reporting period (866,000)  
Revenue recognized but unbilled 868,000  
Increase or decrease in deferred revenue (66,000)  
Revenue recognized 81,000  
Deferrals of customer payments $ (15,000)