XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Cash and cash equivalents $ 483,443 $ 483,609
Accounts receivable, net 637,980 698,578
Contract assets 568,239 576,568
Prepaid expenses and other current assets 103,599 80,769
Property and equipment, net 110,617 121,027
Accounts payable 191,688 225,679
Accrued expenses and other current liabilities 582,610 650,753
Contract liabilities $ 196,547 $ 201,864
Common stock, par value $ 1 $ 1
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, issued 146,751,406 146,609,288
Common stock, shares, outstanding 30,213,867 25,719,350
Treasury stock, shares 44,248,626 44,248,626
ESOP    
Common stock, shares, outstanding 72,288,913 76,641,312
Consolidated Joint Ventures    
Cash and cash equivalents $ 57,563 $ 75,220
Accounts receivable, net 173,640 190,643
Contract assets 25,192 23,498
Prepaid expenses and other current assets 6,657 3,045
Property and equipment, net 2,283 2,629
Accounts payable 85,425 97,810
Accrued expenses and other current liabilities 70,015 68,801
Contract liabilities $ 35,260 $ 33,922