XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Contract assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Revenue    
Unbilled revenue $ 279,750 $ 251,429
Retention receivable 82,711 81,393
Contract materials (not yet installed) 14,272 11,984
Contract assets 376,733 $ 344,806
Increase (decrease) in contract assets $ 31,900