XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash and cash equivalents $ 220,439 $ 262,539
Accounts receivable, net 763,720 717,345
Contract assets 683,631 634,033
Prepaid expenses and other current assets 133,553 105,866
Property and equipment, net 94,759 96,050
Right of use assets, operating leases 148,095 155,090
Accounts payable 209,462 201,428
Accrued expenses and other current liabilities 635,089 630,193
Short-term lease liabilities, operating leases 55,606 59,144
Long-term lease liabilities, operating leases 107,482 111,417
Contract liabilities $ 229,225 $ 213,064
Common stock, par value $ 1 $ 1
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, issued 146,243,639 146,132,016
Common stock, shares, outstanding 42,248,807 40,960,845
Treasury stock, shares 41,429,020 41,429,020
ESOP    
Common stock, shares, outstanding 62,565,812 63,742,151
Consolidated Joint Ventures    
Cash and cash equivalents $ 96,662 $ 53,193
Accounts receivable, net 212,924 217,419
Contract assets 9,285 11,313
Prepaid expenses and other current assets 12,871 7,913
Property and equipment, net 3,083 2,543
Right of use assets, operating leases 6,863 6,315
Accounts payable 45,581 49,078
Accrued expenses and other current liabilities 128,145 102,417
Short-term lease liabilities, operating leases 2,992 2,552
Long-term lease liabilities, operating leases 3,871 3,763
Contract liabilities $ 39,958 $ 40,654