XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Contract assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Revenue    
Unbilled revenue $ 243,399 $ 251,429
Retention receivable 100,708 81,393
Contract materials (not yet installed) 16,992 11,984
Contract assets 361,099 $ 344,806
Increase (decrease) in contract assets $ 16,300