XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Contract assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Unbilled revenue $ 452,385 $ 283,767
Retention receivable 174,505 124,990
Contract materials (not yet installed) 18,835 14,902
Contract assets 645,725 $ 423,659
Increase (decrease) in contract assets 222,100  
PLH Group Inc    
Unbilled revenue $ 69,900