XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Cash and cash equivalents ($149,068 and $120,224 related to consolidated construction joint ventures (“CCJVs”)) $ 462,286 $ 417,663
Receivables, net ($50,372 and $62,040 related to CCJVs) 733,018 598,705
Contract assets ($106,320 and $68,520 related to CCJVs) 321,653 262,987
Other current assets ($5,034 and $5,590 related to CCJVs) 34,928 53,102
Property and equipment, net ($7,266 and $7,557 related to CCJVs) 719,678 662,864
Accounts payable ($83,515 and $62,755 related to CCJVs) 509,976 408,363
Contract liabilities ($58,878 and $50,929 related to CCJVs) 292,641 243,848
Accrued expenses and other current liabilities ($5,033 and $5,426 related to CCJVs) $ 361,110 $ 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,704,841 43,944,118
Common stock, outstanding (shares) 43,704,841 43,944,118
Consolidated Construction Corporate Joint Venture    
Cash and cash equivalents ($149,068 and $120,224 related to consolidated construction joint ventures (“CCJVs”)) $ 149,068 $ 120,224
Receivables, net ($50,372 and $62,040 related to CCJVs) 50,372 62,040
Contract assets ($106,320 and $68,520 related to CCJVs) 106,320 68,520
Other current assets ($5,034 and $5,590 related to CCJVs) 5,034 5,590
Property and equipment, net ($7,266 and $7,557 related to CCJVs) 7,266 7,557
Accounts payable ($83,515 and $62,755 related to CCJVs) 83,515 62,755
Contract liabilities ($58,878 and $50,929 related to CCJVs) 58,878 50,929
Accrued expenses and other current liabilities ($5,033 and $5,426 related to CCJVs) $ 5,033 $ 5,426