XML 21 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Cash and cash equivalents $ 262,539 $ 342,608
Accounts receivable, net 717,345 598,311
Contract assets 634,033 579,216
Prepaid expenses and other current assets 105,866 110,941
Property and equipment, net 96,050 104,196
Accounts payable 201,428 196,286
Accrued expenses and other current liabilities 630,193 599,089
Contract liabilities $ 213,064 $ 171,671
Common stock, par value $ 1 $ 1
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, issued 146,132,016 146,276,880
Common stock, shares, outstanding 40,960,845 33,331,494
Treasury stock, shares 41,429,020 41,429,020
ESOP    
Common stock, shares, outstanding 63,742,151 70,328,237
Consolidated Joint Ventures    
Cash and cash equivalents $ 53,193 $ 78,514
Accounts receivable, net 217,419 140,266
Contract assets 11,313 8,779
Prepaid expenses and other current assets 7,913 18,783
Property and equipment, net 2,543 1,721
Accounts payable 49,078 78,558
Accrued expenses and other current liabilities 102,417 82,746
Contract liabilities $ 40,654 $ 14,333