XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Cash and cash equivalents $ 272,943 $ 262,539
Accounts receivable, net 915,638 717,345
Contract assets 757,515 634,033
Prepaid expenses and other current assets 191,430 105,866
Property and equipment, net 98,957 96,050
Right of use assets, operating leases 159,211 155,090
Accounts payable 242,821 201,428
Accrued expenses and other current liabilities $ 801,423 $ 630,193
Common stock, par value $ 1 $ 1
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, issued 146,341,363 146,132,016
Common stock, shares, outstanding 45,960,122 40,960,845
Treasury stock, shares 40,501,385 40,501,385
Contract liabilities $ 301,107 $ 213,064
Short-term lease liabilities, operating leases 58,556 59,144
Long-term lease liabilities, operating leases $ 117,505 $ 111,417
ESOP    
Common stock, shares, outstanding 59,879,857 63,742,151
Consolidated Joint Ventures    
Cash and cash equivalents $ 128,761 $ 53,193
Accounts receivable, net 274,846 217,419
Contract assets 11,096 11,313
Prepaid expenses and other current assets 11,929 7,913
Property and equipment, net 3,274 2,543
Right of use assets, operating leases 9,885 6,315
Accounts payable 49,234 49,078
Accrued expenses and other current liabilities 145,040 102,417
Contract liabilities 61,234 40,654
Short-term lease liabilities, operating leases 4,753 2,552
Long-term lease liabilities, operating leases $ 5,132 $ 3,763