XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Cash and cash equivalents $ 125,982 $ 342,608
Accounts receivable, net 733,487 598,311
Contract assets 603,359 579,216
Prepaid expenses and other current assets 119,908 110,941
Property and equipment, net 98,491 104,196
Accounts payable 194,696 196,286
Accrued expenses and other current liabilities 647,040 599,089
Contract liabilities $ 186,295 $ 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,178,118 146,276,880
Common stock, shares, outstanding 38,463,147 33,331,494
Treasury stock, shares 42,617,149 42,617,149
ESOP    
Common stock, shares, outstanding 65,097,822 70,328,237
Consolidated Joint Ventures    
Cash and cash equivalents $ 25,060 $ 78,514
Accounts receivable, net 183,768 190,643
Contract assets 9,867 23,498
Prepaid expenses and other current assets 13,357 18,783
Property and equipment, net 1,504 1,721
Accounts payable 62,848 78,558
Accrued expenses and other current liabilities 82,994 82,746
Contract liabilities $ 14,293 $ 14,333