XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Cash and cash equivalents $ 398,178 $ 483,609
Accounts receivable, net 693,584 698,578
Contract assets 607,676 576,568
Prepaid expenses and other current assets 101,536 80,769
Property and equipment, net 115,544 121,027
Accounts payable 219,220 225,679
Accrued expenses and other current liabilities 595,058 650,753
Contract liabilities $ 186,028 $ 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,609,288 146,609,288
Common stock, shares, outstanding 26,845,697 25,719,350
Treasury stock, shares 44,248,626 44,248,626
ESOP    
Common stock, shares, outstanding 75,560,749 76,641,312
Consolidated Joint Ventures    
Cash and cash equivalents $ 52,324 $ 75,220
Accounts receivable, net 215,641 190,643
Contract assets 24,539 23,498
Prepaid expenses and other current assets 7,260 3,045
Property and equipment, net 2,528 2,629
Accounts payable 101,593 97,810
Accrued expenses and other current liabilities 75,606 68,801
Contract liabilities $ 35,744 $ 33,922