XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Cash and cash equivalents ($121,963 and $120,224 related to consolidated construction joint ventures (“CCJVs”)) $ 366,746 $ 417,663
Receivables, net ($54,659 and $62,040 related to CCJVs) 709,248 598,705
Contract assets ($92,513 and $68,520 related to CCJVs) 309,376 262,987
Other current assets ($5,080 and $5,590 related to CCJVs) 34,168 53,102
Property and equipment, net ($7,295 and $7,557 related to CCJVs) 670,876 662,864
Accounts payable ($65,499 and $62,755 related to CCJVs) 450,656 408,363
Contract liabilities ($58,170 and $50,929 related to CCJVs) 262,198 243,848
Accrued expenses and other current liabilities ($6,568 and $5,426 related to CCJVs) $ 302,039 $ 337,740
Preferred stock, par value (USD per share) $ 0.01 $ 0.01
Preferred stock, authorized (shares) 3,000,000 3,000,000
Preferred stock, outstanding (shares) 0 0
Common stock, par value (USD per share) $ 0.01 $ 0.01
Common stock, authorized (shares) 150,000,000 150,000,000
Common stock, issued (shares) 43,686,508 43,944,118
Common stock, outstanding (shares) 43,686,508 43,944,118
Consolidated Construction Corporate Joint Venture    
Cash and cash equivalents ($121,963 and $120,224 related to consolidated construction joint ventures (“CCJVs”)) $ 121,963 $ 120,224
Receivables, net ($54,659 and $62,040 related to CCJVs) 54,659 62,040
Contract assets ($92,513 and $68,520 related to CCJVs) 92,513 68,520
Other current assets ($5,080 and $5,590 related to CCJVs) 5,080 5,590
Property and equipment, net ($7,295 and $7,557 related to CCJVs) 7,295 7,557
Accounts payable ($65,499 and $62,755 related to CCJVs) 65,499 62,755
Contract liabilities ($58,170 and $50,929 related to CCJVs) 58,170 50,929
Accrued expenses and other current liabilities ($6,568 and $5,426 related to CCJVs) $ 6,568 $ 5,426