XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Cash and cash equivalents ($165,534 and $173,894 related to consolidated construction joint ventures (“CCJVs”)) $ 441,804 $ 578,330
Receivables, net ($38,836 and $33,708 related to CCJVs) 836,149 511,742
Contract assets ($31,942 and $115,834 related to CCJVs) 261,263 328,353
Other current assets ($3,415 and $3,982 related to CCJVs) 36,023 41,824
Property and equipment, net ($5,240 and $6,792 related to CCJVs) 1,199,605 716,184
Accounts payable ($43,562 and $74,745 related to CCJVs) 527,625 407,223
Contract liabilities ($68,319 and $80,096 related to CCJVs) 327,237 299,671
Accrued expenses and other current liabilities ($3,067 and $4,706 related to CCJVs) $ 407,425 $ 323,956
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,736,765 43,424,646
Common stock, outstanding (shares) 43,736,765 43,424,646
Consolidated Construction Corporate Joint Venture    
Cash and cash equivalents ($165,534 and $173,894 related to consolidated construction joint ventures (“CCJVs”)) $ 165,534 $ 173,894
Receivables, net ($38,836 and $33,708 related to CCJVs) 38,836 33,708
Contract assets ($31,942 and $115,834 related to CCJVs) 31,942 115,834
Other current assets ($3,415 and $3,982 related to CCJVs) 3,415 3,982
Property and equipment, net ($5,240 and $6,792 related to CCJVs) 5,240 6,792
Accounts payable ($43,562 and $74,745 related to CCJVs) 43,562 74,745
Contract liabilities ($68,319 and $80,096 related to CCJVs) 68,319 80,096
Accrued expenses and other current liabilities ($3,067 and $4,706 related to CCJVs) $ 3,067 $ 4,706