Quarterly report pursuant to Section 13 or 15(d)

Revenue from Contracts with Customers - Contract Balances (Details)

v3.22.2.2
Revenue from Contracts with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]        
Accounts receivable, net $ 219,817 [1] $ 161,970 [1] $ 112,893 $ 125,010
Accounts receivable retainage, net 42,456 43,067 39,404 30,189
Contract Assets:        
Costs and estimated earnings in excess of billings 628,529 [1] 306,172 [1] 213,468 185,960
Contract Liabilities:        
Billings in excess of cost and estimated earnings 43,173 35,918 28,018 33,984
Billings in excess of cost and estimated earnings, non-current 6,310 6,481 6,795 6,631
Total contract liabilities $ 49,483 $ 42,399 $ 34,813 $ 40,615
[1] Includes restricted assets of consolidated variable interest entities (“VIEs”) at September 30, 2022 and December 31, 2021 of $151,877 and $124,454, respectively. Includes non-recourse liabilities of consolidated VIEs at September 30, 2022 and December 31, 2021 of $33,413 and $31,125, respectively. See Note 12.