XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEET - Unaudited (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
CURRENT ASSETS, VIEs    
Cash and cash equivalents $ 2,125,515 $ 2,198,781
Marketable securities, current 67,164 23,345
Accounts receivable, net 838,425 935,676
Contract assets 1,012,109 859,675
Other current assets 389,519 378,043
NONCURRENT ASSETS, VIEs    
Property, plant and equipment, net 425,633 463,827
Other assets 253,313 269,610
Liabilities, Current [Abstract]    
Accounts payable 1,117,493 1,115,625
Contract liabilities 1,071,812 1,093,761
Accrued salaries, wages and benefits 513,710 578,827
Other accrued liabilities 380,332 376,451
Other noncurrent liabilities $ 555,281 $ 593,765
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares issued (in dollars per share) 600,000 0
Preferred stock share outstanding (in shares) 600,000 0
Common stock shares authorized (in shares) 375,000,000 375,000,000
Common stock par value (in dollars per share) $ 0.01 $ 0.01
Common stock shares issued (in shares) 141,411,916 140,715,205
Common stock shares outstanding (in shares) 141,411,916 140,715,205
Variable Interest Entity, Primary Beneficiary    
CURRENT ASSETS, VIEs    
Cash and cash equivalents $ 700,554 $ 654,852
Marketable securities, current 30,066 66
Accounts receivable, net 208,700 238,376
Contract assets 320,616 237,923
Other current assets 22,300 29,408
NONCURRENT ASSETS, VIEs    
Property, plant and equipment, net 37,917 34,847
Other assets 38,565 40,829
Liabilities, Current [Abstract]    
Accounts payable 292,524 328,940
Contract liabilities 334,168 262,811
Accrued salaries, wages and benefits 26,168 28,381
Other accrued liabilities 16,148 36,646
Other noncurrent liabilities $ 7,104 $ 9,164