v3.26.1
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Cash and cash equivalents $ 283,921 $ 466,388
Accounts receivable, net 1,096,575 1,124,417
Contract assets 1,021,848 915,806
Prepaid expenses and other current assets 191,796 176,932
Property and equipment, net 154,586 151,061
Right of use assets, operating leases 151,669 126,770
Accounts payable 232,588 250,514
Accrued expenses and other current liabilities 831,532 884,445
Contract liabilities 359,760 340,113
Short-term lease liabilities, operating leases 42,760 45,353
Long-term lease liabilities, operating leases $ 121,309 $ 94,044
Common stock, par value $ 1 $ 1
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, issued 145,677,597 145,676,335
Common stock, shares, outstanding 56,923,103 56,103,965
Treasury stock, shares 38,708,253 38,708,253
ESOP    
Common stock, shares, outstanding 50,046,241 50,864,117
Consolidated Joint Ventures    
Cash and cash equivalents $ 90,488 $ 153,144
Accounts receivable, net 323,655 337,270
Contract assets 38,585 41,318
Prepaid expenses and other current assets 16,139 11,145
Property and equipment, net 2,462 2,488
Right of use assets, operating leases 3,895 4,482
Accounts payable 21,234 58,914
Accrued expenses and other current liabilities 191,847 195,747
Contract liabilities 48,749 44,802
Short-term lease liabilities, operating leases 2,004 2,395
Long-term lease liabilities, operating leases $ 1,888 $ 2,083