XML 17 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash and cash equivalents $ 205,406 $ 262,539
Accounts receivable, net 906,741 717,345
Contract assets 756,630 634,033
Prepaid expenses and other current assets 146,764 105,866
Property and equipment, net 99,344 96,050
Right of use assets, operating leases 158,400 155,090
Accounts payable 266,345 201,428
Accrued expenses and other current liabilities 771,912 630,193
Short-term lease liabilities, operating leases 56,930 59,144
Long-term lease liabilities, operating leases 119,281 111,417
Contract liabilities $ 277,249 $ 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,317,493 146,132,016
Common stock, shares, outstanding 45,136,147 40,960,845
Treasury stock, shares 41,429,020 41,429,020
ESOP    
Common stock, shares, outstanding 59,752,326 63,742,151
Consolidated Joint Ventures    
Cash and cash equivalents $ 100,478 $ 53,193
Accounts receivable, net 293,023 217,419
Contract assets 12,622 11,313
Prepaid expenses and other current assets 12,731 7,913
Property and equipment, net 3,902 2,543
Right of use assets, operating leases 7,011 6,315
Accounts payable 54,668 49,078
Accrued expenses and other current liabilities 147,808 102,417
Short-term lease liabilities, operating leases 3,507 2,552
Long-term lease liabilities, operating leases 3,504 3,763
Contract liabilities $ 72,168 $ 40,654