XML 84 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Cash and cash equivalents $ 417,663 $ 293,991
Receivables, net 598,705 463,987
Contract assets ($68,520 and $80,306 related to CCJVs) 262,987 241,916
Other current assets ($5,590 and $5,694 related to CCJVs) 53,102 37,411
Property and equipment, net ($7,557 and $7,834 related to CCJVs) 662,864 509,210
Accounts payable ($62,755 and $57,534 related to CCJVs) 408,363 334,392
Contract liabilities ($50,929 and $62,675 related to CCJVs) 243,848 173,286
Accrued expenses and other current liabilities ($5,426 and $8,451 related to CCJVs) $ 337,740 $ 288,469
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,944,118 43,743,907
Common stock, outstanding (shares) 43,944,118 43,743,907
Consolidated Construction Corporate Joint Venture    
Cash and cash equivalents $ 120,224 $ 102,547
Receivables, net 62,040 39,281
Contract assets ($68,520 and $80,306 related to CCJVs) 68,520 80,306
Other current assets ($5,590 and $5,694 related to CCJVs) 5,590 5,694
Property and equipment, net ($7,557 and $7,834 related to CCJVs) 7,557 7,834
Accounts payable ($62,755 and $57,534 related to CCJVs) 62,755 57,534
Contract liabilities ($50,929 and $62,675 related to CCJVs) 50,929 62,675
Accrued expenses and other current liabilities ($5,426 and $8,451 related to CCJVs) $ 5,426 $ 8,451