v3.26.3
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Cash and cash equivalents $ 296,954 $ 466,388
Accounts receivable, net 1,108,366 1,124,417
Contract assets 951,578 915,806
Prepaid expenses and other current assets 201,251 176,932
Property and equipment, net 168,286 151,061
Right of use assets, operating leases 157,932 126,770
Accounts payable 243,380 250,514
Accrued expenses and other current liabilities 968,905 884,445
Contract liabilities 308,414 340,113
Short-term lease liabilities, operating leases 38,742 45,353
Long-term lease liabilities, operating leases $ 133,244 $ 94,044
Common stock, par value $ 1 $ 1
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, issued 144,239,300 145,676,335
Common stock, shares, outstanding 57,002,408 56,103,965
Treasury stock, shares 38,708,253 38,708,253
ESOP    
Common stock, shares, outstanding 48,528,639 50,864,117
Consolidated Joint Ventures    
Cash and cash equivalents $ 113,889 $ 153,144
Accounts receivable, net 303,583 337,270
Contract assets 49,488 41,318
Prepaid expenses and other current assets 13,043 11,145
Property and equipment, net 2,251 2,488
Right of use assets, operating leases 3,512 4,482
Accounts payable 46,000 58,914
Accrued expenses and other current liabilities 186,050 195,747
Contract liabilities 35,706 44,802
Short-term lease liabilities, operating leases 1,766 2,395
Long-term lease liabilities, operating leases $ 1,742 $ 2,083