XML 12 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Cash and cash equivalents $ 558,823 $ 272,943
Accounts receivable, net 1,034,976 915,638
Contract assets 790,001 757,515
Prepaid expenses and other current assets 170,858 191,430
Property and equipment, net 101,193 98,957
Right of use assets, operating leases 135,367 159,211
Accounts payable 300,217 242,821
Accrued expenses and other current liabilities 876,583 801,423
Short-term lease liabilities, operating leases 51,971 58,556
Long-term lease liabilities, operating leases 97,838 117,505
Contract liabilities $ 300,799 $ 301,107
Common stock, par value $ 1 $ 1
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, issued 146,703,583 146,341,363
Common stock, shares, outstanding 51,357,743 45,960,122
Treasury stock, shares 40,501,385 40,501,385
ESOP    
Common stock, shares, outstanding 54,831,932 59,879,857
Consolidated Joint Ventures    
Cash and cash equivalents $ 132,662 $ 128,761
Accounts receivable, net 348,892 274,846
Contract assets 6,260 11,096
Prepaid expenses and other current assets 15,284 11,929
Property and equipment, net 3,235 3,274
Right of use assets, operating leases 6,879 9,885
Accounts payable 65,426 49,234
Accrued expenses and other current liabilities 173,190 145,040
Short-term lease liabilities, operating leases 3,962 4,753
Long-term lease liabilities, operating leases 2,916 5,132
Contract liabilities $ 64,899 $ 61,234