v3.25.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Cash and cash equivalents $ 466,388 $ 453,548
Accounts receivable, net 1,124,417 1,100,396
Contract assets 915,806 741,504
Prepaid expenses and other current assets 176,932 166,952
Property and Equipment, net 151,061 111,575
Right of use assets, operating leases 126,770 153,048
Accounts payable 250,514 207,589
Accrued expenses and other current liabilities $ 884,445 $ 894,425
Common stock, par value $ 1 $ 1
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, issued 145,676,335 146,656,225
Common stock, shares, outstanding 56,103,965 52,657,447
Treasury stock, shares 38,708,253 38,708,253
Contract liabilities $ 340,113 $ 289,799
Short-term lease liabilities, operating leases 45,353 52,725
Long-term lease liabilities, operating leases $ 94,044 $ 114,386
ESOP    
Common stock, shares, outstanding 50,864,117 54,117,904
Consolidated Joint Ventures    
Cash and cash equivalents $ 153,144 $ 202,121
Accounts receivable, net 337,270 294,700
Contract assets 41,318 7,906
Prepaid expenses and other current assets 11,145 14,723
Property and Equipment, net 2,488 2,971
Right of use assets, operating leases 4,482 5,726
Accounts payable 58,914 28,214
Accrued expenses and other current liabilities 195,747 198,797
Contract liabilities 44,802 66,144
Short-term lease liabilities, operating leases 2,395 3,522
Long-term lease liabilities, operating leases $ 2,083 $ 2,203