XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Cash and cash equivalents $ 178,589 $ 262,539
Accounts receivable, net 949,493 717,345
Contract assets 712,413 634,033
Prepaid expenses and other current assets 139,713 105,866
Property and equipment, net 95,266 96,050
Right of use assets, operating leases 166,797 155,090
Accounts payable 237,229 201,428
Accrued expenses and other current liabilities 693,662 630,193
Short-term lease liabilities, operating leases 57,085 59,144
Long-term lease liabilities, operating leases 128,634 111,417
Contract liabilities $ 292,404 $ 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,311,866 146,132,016
Common stock, shares, outstanding 43,665,289 40,960,845
Treasury stock, shares 41,429,020 41,429,020
ESOP    
Common stock, shares, outstanding 61,217,557 63,742,151
Consolidated Joint Ventures    
Cash and cash equivalents $ 83,101 $ 53,193
Accounts receivable, net 266,312 217,419
Contract assets 9,983 11,313
Prepaid expenses and other current assets 15,546 7,913
Property and equipment, net 3,345 2,543
Right of use assets, operating leases 6,596 6,315
Accounts payable 49,508 49,078
Accrued expenses and other current liabilities 144,256 102,417
Short-term lease liabilities, operating leases 3,197 2,552
Long-term lease liabilities, operating leases 3,399 3,763
Contract liabilities $ 45,552 $ 40,654