7Baggers

Quanta Services, Inc
(NYSE:PWR) 

PWR stock logo

Quanta Services, Inc. provides specialty contracting services worldwide. The Electric Power Infrastructure Solutions segment engages in the design, construction, upgrade, repair, and maintenance of electric power transmission and distribution infrastructure and substation facilities; energized insta...

Founded: 1997
Full Time Employees: 40,300
Sector: Industrials
Industry: Engineering & Construction

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-03-31 2002-12-31 
                                                                                               
      revenues
    7,841,948,000 7,631,408,000 6,773,007,000 6,233,334,000 6,553,422,000 6,493,167,000 5,594,387,000 5,031,819,000 5,783,948,000 5,620,822,000 5,048,610,000 4,428,826,000 4,416,618,000 4,459,757,000 4,232,003,000 3,965,525,000 3,923,538,000 3,353,278,000 2,999,816,000 2,703,581,000 2,912,185,000 3,020,161,000 2,506,231,000 2,764,095,000 3,112,800,000 3,352,895,000 2,839,199,000 2,807,259,000 3,112,218,000 2,985,281,000 2,656,348,000 2,417,576,000 2,478,627,000 2,609,307,000 2,200,374,000 2,178,170,000 2,102,966,000 2,042,186,000 1,792,430,000 1,713,737,000 1,899,272,000 1,939,438,000 1,872,340,000 1,886,956,000 2,052,982,000 2,171,144,000 1,864,550,000 1,762,574,000 1,817,623,000 1,645,132,000 1,474,377,000 1,585,710,000 1,293,195,000 1,685,201,000 1,516,696,000 1,425,177,000 1,513,137,000 1,250,819,000 1,010,914,000 848,959,000 1,106,426,000 1,206,007,000 870,502,000 748,283,000 985,423,000 780,794,000 813,379,000 738,530,000 921,534,000 1,053,355,000 960,882,000 844,442,000 878,992,000 655,865,000 557,600,000 574,880,000 592,028,000 528,468,000 514,048,000 496,494,000 523,494,000 523,340,000 439,287,000 372,505,000 419,242,000 463,077,000 389,194,000 354,997,000  367,129,000  
      yoy
    19.66% 17.53% 21.07% 23.88% 13.30% 15.52% 10.81% 13.62% 30.96% 26.03% 19.30% 11.68% 12.57% 33.00% 41.08% 46.68% 34.73% 11.03% 19.69% -2.19% -6.44% -9.92% -11.73% -1.54% 0.02% 12.31% 6.88% 16.12% 25.56% 14.41% 20.72% 10.99% 17.86% 27.77% 22.76% 27.10% 10.72% 5.30% -4.27% -9.18% -7.49% -10.67% 0.42% 7.06% 12.95% 31.97% 26.46% 11.15% 40.55% -2.38% -2.79% 11.26% -14.54% 34.73% 50.03% 67.87% 36.76% 3.72% 16.13% 13.45% 12.28% 54.46% 7.02% 1.32% 6.93% -25.88% -15.35% -12.54% 4.84% 60.61% 72.32% 46.89% 48.47% 24.11% 8.47% 15.79% 13.09% 0.98% 17.02% 33.29% 24.87% 13.01% 12.87% 4.93%  26.13%      
      qoq
    2.76% 12.67% 8.66% -4.88% 0.93% 16.07% 11.18% -13.00% 2.90% 11.33% 13.99% 0.28% -0.97% 5.38% 6.72% 1.07% 17.01% 11.78% 10.96% -7.16% -3.58% 20.51% -9.33% -11.20% -7.16% 18.09% 1.14% -9.80% 4.25% 12.38% 9.88% -2.46% -5.01% 18.58% 1.02% 3.58% 2.98% 13.93% 4.59% -9.77% -2.07% 3.58% -0.77% -8.09% -5.44% 16.44% 5.79% -3.03% 10.48% 11.58% -7.02% 22.62% -23.26% 11.11% 6.42% -5.81% 20.97% 23.73% 19.08% -23.27% -8.26% 38.54% 16.33% -24.06% 26.21% -4.01% 10.13% -19.86% -12.51% 9.62% 13.79% -3.93% 34.02% 17.62% -3.01% -2.90% 12.03% 2.81% 3.54% -5.16% 0.03% 19.13% 17.93% -11.15% -9.47% 18.98% 9.63%     
      cost of services
    6,624,912,000 6,414,974,000 5,765,433,000 5,399,297,000 5,490,056,000 5,480,597,000 4,783,056,000 4,408,325,000 4,991,480,000 4,773,498,000 4,324,511,000 3,855,631,000 3,749,054,000 3,770,927,000 3,607,413,000 3,417,354,000 3,325,556,000 2,818,602,000 2,552,105,000 2,330,691,000 2,446,312,000 2,512,647,000 2,150,967,000 2,431,899,000 2,669,479,000 2,879,450,000 2,519,694,000 2,443,278,000 2,692,503,000 2,559,451,000 2,322,977,000 2,116,528,000 2,155,751,000 2,258,676,000 1,898,209,000 1,911,982,000 1,795,278,000 1,739,604,000 1,592,213,000 1,510,424,000 1,676,233,000 1,704,223,000 1,644,835,000 1,634,295,000 1,725,952,000 1,818,173,000 1,583,102,000 1,490,503,000 1,514,780,000 1,372,079,000 1,233,093,000 1,347,437,000 1,066,844,000 1,404,767,000 1,281,289,000 1,229,662,000 1,312,209,000 1,056,129,000 856,824,000 778,068,000 947,176,000 1,016,013,000 714,465,000 619,141,000 794,476,000 633,166,000 675,597,000 621,399,000 754,801,000 867,789,000 802,192,000 720,565,000 728,117,000 540,812,000 471,931,000 496,474,000 499,151,000 445,332,000 433,693,000 437,046,000 436,827,000 443,167,000 385,471,000 336,413,000 369,341,000 404,652,000 342,853,000 328,273,000  329,372,000  
      gross profit
    1,217,036,000 1,216,434,000 1,007,574,000 834,037,000 1,063,366,000 1,012,570,000 811,331,000 623,494,000 792,468,000 847,324,000 724,099,000 573,195,000 667,564,000 688,830,000 624,590,000 548,171,000 597,982,000 534,676,000 447,711,000 372,890,000 465,873,000 507,514,000 355,264,000 332,196,000 443,321,000 473,445,000 319,505,000 363,981,000 419,715,000 425,830,000 333,371,000 301,048,000 322,876,000 350,631,000 302,165,000 266,188,000 307,688,000 302,582,000 200,217,000 203,313,000 223,039,000 235,215,000 227,505,000 252,661,000 327,030,000 352,971,000 281,448,000 272,071,000 302,843,000 273,053,000 241,284,000 238,273,000 226,351,000 280,434,000 235,407,000 195,515,000 200,928,000 194,690,000 154,090,000 70,891,000 159,250,000 189,994,000 156,037,000 129,142,000 190,947,000 147,628,000 137,782,000 117,131,000 166,733,000 185,566,000 158,690,000 123,877,000 150,875,000 115,053,000 85,669,000 78,406,000 92,877,000 83,136,000 80,355,000 59,448,000 86,667,000 80,173,000 53,816,000 36,092,000   46,341,000 26,724,000  37,757,000  
      yoy
    14.45% 20.13% 24.19% 33.77% 34.18% 19.50% 12.05% 8.78% 18.71% 23.01% 15.93% 4.56% 11.64% 28.83% 39.51% 47.01% 28.36% 5.35% 26.02% 12.25% 5.09% 7.20% 11.19% -8.73% 5.62% 11.18% -4.16% 20.90% 29.99% 21.45% 10.33% 13.10% 4.94% 15.88% 50.92% 30.93% 37.95% 28.64% -11.99% -19.53% -31.80% -33.36% -19.17% -7.13% 7.99% 29.27% 16.65% 14.18% 33.79% -2.63% 2.50% 21.87% 12.65% 44.04% 52.77% 175.80% 26.17% 2.47% -1.25% -45.11% -16.60% 28.70% 13.25% 10.25% 14.52% -20.44% -13.18% -5.45% 10.51% 61.29% 85.24% 57.99% 62.45% 38.39% 6.61% 31.89% 7.17% 3.70% 49.31% 64.71%   16.13% 35.05%        
      qoq
    0.05% 20.73% 20.81% -21.57% 5.02% 24.80% 30.13% -21.32% -6.47% 17.02% 26.33% -14.14% -3.09% 10.29% 13.94% -8.33% 11.84% 19.42% 20.07% -19.96% -8.20% 42.86% 6.94% -25.07% -6.36% 48.18% -12.22% -13.28% -1.44% 27.73% 10.74% -6.76% -7.92% 16.04% 13.52% -13.49% 1.69% 51.13% -1.52% -8.84% -5.18% 3.39% -9.96% -22.74% -7.35% 25.41% 3.45% -10.16% 10.91% 13.17% 1.26% 5.27% -19.29% 19.13% 20.40% -2.69% 3.20% 26.35% 117.36% -55.48% -16.18% 21.76% 20.83% -32.37% 29.34% 7.15% 17.63% -29.75% -10.15% 16.94% 28.10% -17.89% 31.14% 34.30% 9.26% -15.58% 11.72% 3.46% 35.17% -31.41% 8.10% 48.98% 49.11%    73.41%     
      gross margin %
    15.52% 15.94% 14.88% 13.38% 16.23% 15.59% 14.50% 12.39% 13.70% 15.07% 14.34% 12.94% 15.11% 15.45% 14.76% 13.82% 15.24% 15.94% 14.92% 13.79% 16.00% 16.80% 14.18% 12.02% 14.24% 14.12% 11.25% 12.97% 13.49% 14.26% 12.55% 12.45% 13.03% 13.44% 13.73% 12.22% 14.63% 14.82% 11.17% 11.86% 11.74% 12.13% 12.15% 13.39% 15.93% 16.26% 15.09% 15.44% 16.66% 16.60% 16.37% 15.03% 17.50% 16.64% 15.52% 13.72% 13.28% 15.57% 15.24% 8.35% 14.39% 15.75% 17.92% 17.26% 19.38% 18.91% 16.94% 15.86% 18.09% 17.62% 16.52% 14.67% 17.16% 17.54% 15.36% 13.64% 15.69% 15.73% 15.63% 11.97% 16.56% 15.32% 12.25% 9.69% 0% 0% 11.91% 7.53% NaN% 10.28%  
      equity in earnings of integral unconsolidated affiliates
    14,531,000 13,731,000 14,444,000 12,929,000 15,549,000 14,015,000 8,586,000 12,334,000 10,912,000 11,707,000 9,370,000 9,620,000 8,116,000 10,633,000 18,565,000 15,152,000 21,196,000 10,232,000 7,450,000 5,183,000 5,138,000 5,120,000 1,045,000                                                                     
      selling, general and administrative expenses
    -593,938,000 -572,950,000 -528,355,000 -493,966,000 -506,180,000 -483,878,000 -432,356,000 -402,340,000 -399,876,000 -386,538,000 -384,171,000 -384,552,000 -341,130,000 -347,449,000 -323,245,000 -324,887,000 -367,648,000 -274,846,000 -270,110,000 -243,352,000 -265,775,000 -250,654,000 -227,852,000 230,793,000 255,129,000 245,010,000 223,944,000 231,908,000 212,008,000 224,040,000 206,104,000 215,422,000 206,264,000 201,224,000 185,880,000 184,552,000 173,882,000 164,325,000 156,607,000 158,524,000 151,790,000 145,687,000 149,923,000 150,238,000 208,746,000 200,521,000 139,440,000 173,331,000 143,349,000 124,949,000 119,031,000 113,681,000 89,261,000 124,276,000 114,711,000 106,646,000 99,519,000 92,414,000 89,489,000 91,541,000 94,509,000 82,037,000 82,122,000 81,004,000 94,823,000 71,018,000 72,970,000 73,603,000 82,265,000 80,126,000 76,292,000 70,716,000 84,715,000 59,816,000 47,310,000 49,232,000 48,984,000 45,103,000 46,640,000 42,275,000 52,447,000 49,420,000 43,874,000 42,462,000 43,141,000 44,265,000 40,589,000 43,370,000  38,970,000  
      amortization of intangible assets
    -142,860,000 -133,195,000 -113,178,000 -109,562,000 -115,812,000 -110,422,000 -79,214,000 -77,511,000 -75,225,000 -71,361,000 -70,025,000 -72,403,000 -63,130,000 -67,147,000 -107,945,000 -115,751,000 -99,948,000 -22,772,000 -21,291,000 -21,355,000 -21,330,000 -19,687,000 -17,779,000 17,908,000 21,547,000 15,264,000 12,610,000 12,670,000 12,459,000 10,623,000 10,507,000 10,405,000 10,170,000 8,979,000 6,494,000 6,562,000 7,955,000 8,094,000 8,141,000 7,495,000 9,174,000 8,650,000 8,731,000 8,706,000 9,509,000 9,538,000 8,615,000 8,245,000 10,109,000 7,026,000 5,079,000 5,301,000 8,244,000 10,504,000 9,549,000 9,394,000 8,521,000 8,295,000 6,871,000 6,266,000 10,234,000 13,396,000 9,090,000 5,848,000 23,692,000 5,448,000 4,906,000 4,906,000 6,836,000 8,998,000 9,876,000 10,590,000 12,427,000 4,868,000 692,000 772,000                
      change in fair value of contingent consideration liabilities
    -5,340,750 -6,803,000 -10,203,000 -4,357,000 -4,200,000 -1,124,000 -1,117,000 -623,000 -5,765,000 -803,000   -368,000 1,924,000 -809,000 -5,169,000 -8,094,000 787,000 210,000 363,000 -121,000 -78,000 2,238,000 2,758,000 5,340,000 3,777,000 4,371,000 -84,000 -3,575,000 -1,394,000 -6,279,000                                                             
      operating income
    484,929,000 517,217,000 370,282,000 239,081,000 452,723,000 431,161,000 307,230,000 155,354,000 322,514,000 400,329,000 279,273,000 125,860,000 259,395,000 286,791,000 208,356,000 117,516,000 140,064,000 248,077,000 161,651,000 113,729,000 175,503,000 242,215,000 112,916,000 80,737,000 147,413,000 209,394,000 78,580,000 119,487,000 149,448,000 192,561,000 123,039,000 75,221,000 53,556,000 140,428,000 109,791,000 75,074,000 117,887,000 130,163,000 35,469,000 37,294,000 3,624,000 80,878,000 68,851,000 93,717,000 108,775,000 142,912,000 133,393,000 90,495,000 149,385,000 141,078,000 117,174,000 119,291,000 128,846,000 145,654,000 111,147,000 79,475,000 92,888,000 93,981,000 57,730,000 -26,916,000 54,507,000 94,561,000 64,825,000 42,290,000 72,432,000 71,162,000 59,906,000 38,622,000 77,632,000 96,442,000 72,522,000 42,571,000 53,733,000 50,369,000                  
      yoy
    7.11% 19.96% 20.52% 53.89% 40.37% 7.70% 10.01% 23.43% 24.33% 39.59% 34.04% 7.10% 85.20% 15.61% 28.89% 3.33% -20.19% 2.42% 43.16% 40.86% 19.06% 15.67% 43.70% -32.43% -1.36% 8.74% -36.13% 58.85% 179.05% 37.12% 12.07% 0.20% -54.57% 7.89% 209.54% 101.30% 3152.95% 60.94% -48.48% -60.21% -96.67% -43.41% -48.38% 3.56% -27.18% 1.30% 13.84% -24.14% 15.94% -3.14% 5.42% 50.10% 38.71% 54.98% 92.53% -395.27% 70.41% -0.61% -10.94% -163.65% -24.75% 32.88% 8.21% 9.50% -6.70% -26.21% -17.40% -9.28% 44.48% 91.47%                      
      qoq
    -6.24% 39.68% 54.88% -47.19% 5.00% 40.34% 97.76% -51.83% -19.44% 43.35% 121.89% -51.48% -9.55% 37.64% 77.30% -16.10% -43.54% 53.46% 42.14% -35.20% -27.54% 114.51% 39.86% -45.23% -29.60% 166.47% -34.24% -20.05% -22.39% 56.50% 63.57% 40.45% -61.86% 27.90% 46.24% -36.32% -9.43% 266.98% -4.89% 929.08% -95.52% 17.47% -26.53% -13.84% -23.89% 7.14% 47.40% -39.42% 5.89% 20.40% -1.77% -7.42% -11.54% 31.05% 39.85% -14.44% -1.16% 62.79% -314.48% -149.38% -42.36% 45.87% 53.29% -41.61% 1.78% 18.79% 55.11% -50.25% -19.50% 32.98% 70.36% -20.77% 6.68%                   
      operating margin %
    6.18% 6.78% 5.47% 3.84% 6.91% 6.64% 5.49% 3.09% 5.58% 7.12% 5.53% 2.84% 5.87% 6.43% 4.92% 2.96% 3.57% 7.40% 5.39% 4.21% 6.03% 8.02% 4.51% 2.92% 4.74% 6.25% 2.77% 4.26% 4.80% 6.45% 4.63% 3.11% 2.16% 5.38% 4.99% 3.45% 5.61% 6.37% 1.98% 2.18% 0.19% 4.17% 3.68% 4.97% 5.30% 6.58% 7.15% 5.13% 8.22% 8.58% 7.95% 7.52% 9.96% 8.64% 7.33% 5.58% 6.14% 7.51% 5.71% -3.17% 4.93% 7.84% 7.45% 5.65% 7.35% 9.11% 7.37% 5.23% 8.42% 9.16% 7.55% 5.04% 6.11% 7.68% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% NaN% 0%  
      interest and other financing expenses
    -75,748,000 -71,806,000 -59,579,000 -54,312,000 -56,344,000 -59,950,000 -45,321,000 -41,072,000 -49,500,000 -47,531,000 -48,189,000 -41,693,000 -37,430,000 -33,566,000 -28,639,000 -24,728,000                                                                            
      interest income
    4,357,000 3,722,000 3,782,000 3,841,000 13,587,000 7,237,000 3,557,000 8,023,000 5,873,000 1,993,000 1,448,000 1,516,000 1,879,000 436,000 222,000 69,000 96,000 72,000 2,909,000 117,000 1,335,000 80,000 275,000 759,000 165,000 186,000 267,000 309,000 427,000 322,000 660,000 146,000 185,000 196,000 164,000 287,000 392,000 874,000 641,000 516,000 375,000 346,000 319,000 455,000 695,000 902,000 599,000 1,545,000 1,150,000 1,139,000 569,000 522,000 292,000 384,000 387,000 408,000 305,000 226,000 249,000 286,000 251,000 418,000 379,000 369,000 409,000 338,000 628,000 1,081,000 1,660,000 2,022,000 2,088,000 3,995,000 4,636,000 5,389,000 5,654,000 4,298,000 3,612,000 4,297,000 3,036,000 2,979,000 2,280,000 1,921,000 1,696,000         
      other income
    6,051,000 13,311,000 4,138,000 239,000 6,352,000 2,994,000 1,617,000 24,882,000 10,522,000 -3,744,000 3,419,000 7,866,000 21,840,000 -24,455,000 -42,527,000 -1,273,000 6,853,000 6,089,000 8,471,000 3,672,000 6,188,000 2,931,000 3,247,000 -9,827,000 17,179,000 717,000 6,521,000 58,959,000 -9,474,750 -15,498,000 -10,426,000 -11,975,000 -1,164,000 -2,371,000 -1,079,000 239,000 -62,000 841,000 -725,000 262,000 -415,000 -1,070,000 -134,000 -212,000 -134,000 -378,000 -1,233,000 643,000 555,000 -824,000 -353,000 -513,000 -1,344,000 1,138,000 -310,000 165,000 -164,000 -528,000 199,000 -65,000 304,000 479,000 -479,000 371,000 -405,000 592,000 158,000 76,000 -66,000 -74,000 278,000 204,000 45,000 -702,000 82,000 29,000                
      income before income taxes
    419,589,000 462,444,000 318,623,000 188,849,000 416,318,000 381,442,000 267,083,000 147,187,000 289,409,000 351,047,000 235,951,000 93,549,000 245,684,000 229,206,000 137,412,000 91,584,000 120,957,000 236,979,000 159,922,000 105,043,000 171,722,000 234,177,000 107,784,000 57,663,000 145,933,000 191,928,000 69,547,000 164,879,000 82,218,750 168,166,000 104,095,000 56,614,000   104,605,000 71,032,000        92,560,000 91,361,750 142,115,000 131,631,000 91,701,000     83,984,500 146,209,000 110,265,000 79,464,000 92,456,000 92,941,000 57,923,000 -26,950,000 47,861,500 95,189,000 56,091,000 40,166,000 41,031,500 69,276,000 57,889,000 36,961,000         -14,678,000 36,653,000              
      provision for income taxes
    103,003,000 119,605,000 85,100,000 39,880,000 106,031,000 82,421,000  21,096,000   69,367,000 -3,421,000 71,545,000 72,890,000 41,252,000 6,556,000 14,662,000 61,581,000 40,951,000 13,724,000       41,088,000 43,844,000 71,000,000 43,267,000 29,389,000 18,003,000 -69,651,000 42,346,000 40,245,000 22,592,000    13,443,000         31,652,750 42,509,000 42,161,000     29,470,000 21,648,000 37,341,000 23,610,000 -10,645,000 20,375,000 31,489,000 22,768,000 16,066,000 25,159,000 5,320,000 24,245,000 15,471,000 30,250,000 38,307,000 29,151,000 17,318,000 19,596,000 2,930,000 15,993,000 -4,027,000 15,780,000 14,230,000 11,075,000 6,558,000 11,963,000 13,815,000 2,488,000  -826,000 4,448,000 3,265,000 -11,017,000  -4,118,000  
      net income
    316,586,000 342,839,000 233,523,000 148,969,000 310,287,000 299,021,000 191,884,000 126,091,000 213,610,000 273,525,000 166,584,000 96,970,000 174,139,000 156,316,000 96,160,000 85,028,000 106,295,000 175,398,000 118,971,000 91,319,000 171,961,000 163,700,000 74,795,000 41,503,000 120,299,000 137,022,000 28,459,000 121,035,000 57,791,000 124,899,000 74,706,000 38,611,000 115,576,000 89,849,000 64,360,000 48,440,000 88,358,000 74,152,000 16,729,000 20,859,000 -4,882,000 218,956,000 49,565,000 58,185,000 70,975,000 100,015,000 85,444,000 58,648,000 171,317,000 98,409,000 74,726,000 76,857,000 102,009,000 100,856,000 69,797,000 49,994,000 70,808,000 55,600,000 34,313,000 -16,305,000 34,434,000 63,700,000 33,323,000 24,100,000 44,445,000 63,956,000 33,644,000 21,490,000 47,113,000 54,858,000 40,518,000 24,252,000 33,587,000 49,321,000 21,866,000 31,204,000 -30,458,000 22,423,000 17,660,000 7,858,000 18,462,000 12,880,000 3,343,000 -5,128,000 1,836,000 4,156,000 -3,492,000 -11,694,000  -4,843,000  
      yoy
    2.03% 14.65% 21.70% 18.14% 45.26% 9.32% 15.19% 30.03% 22.67% 74.98% 73.24% 14.04% 63.83% -10.88% -19.17% -6.89% -38.19% 7.15% 59.06% 120.03% 42.94% 19.47% 162.82% -65.71% 108.16% 9.71% -61.91% 213.47% -50.00% 39.01% 16.08% -20.29% 30.80% 21.17% 284.72% 132.23% -1909.87% -66.13% -66.25% -64.15% -106.88% 118.92% -41.99% -0.79% -58.57% 1.63% 14.34% -23.69% 67.94% -2.43% 7.06% 53.73% 44.06% 81.40% 103.41% -406.62% 105.63% -12.72% 2.97% -167.66% -22.52% -0.40% -0.95% 12.15% -5.66% 16.58% -16.97% -11.39% 40.27% 11.23% 85.30% -22.28% -210.27% 119.96% 23.82% 297.10% -264.98% 74.09% 428.27% -253.24% 905.56% 209.91% -195.73% -56.15%  -185.81%      
      qoq
    -7.66% 46.81% 56.76% -51.99% 3.77% 55.83% 52.18% -40.97% -21.90% 64.20% 71.79% -44.31% 11.40% 62.56% 13.09% -20.01% -39.40% 47.43% 30.28% -46.90% 5.05% 118.86% 80.22% -65.50% -12.20% 381.47% -76.49% 109.44% -53.73% 67.19% 93.48% -66.59% 28.63% 39.60% 32.87% -45.18% 19.16% 343.25% -19.80% -527.26% -102.23% 341.76% -14.81% -18.02% -29.04% 17.05% 45.69% -65.77% 74.09% 31.69% -2.77% -24.66% 1.14% 44.50% 39.61% -29.39% 27.35% 62.04% -310.44% -147.35% -45.94% 91.16% 38.27% -45.78% -30.51% 90.10% 56.56% -54.39% -14.12% 35.39% 67.07% -27.79% -31.90% 125.56% -29.93% -202.45% -235.83% 26.97% 124.74% -57.44% 43.34% 285.28% -165.19% -379.30% -55.82% -219.01% -70.14%     
      net income margin %
    4.04% 4.49% 3.45% 2.39% 4.73% 4.61% 3.43% 2.51% 3.69% 4.87% 3.30% 2.19% 3.94% 3.51% 2.27% 2.14% 2.71% 5.23% 3.97% 3.38% 5.90% 5.42% 2.98% 1.50% 3.86% 4.09% 1.00% 4.31% 1.86% 4.18% 2.81% 1.60% 4.66% 3.44% 2.92% 2.22% 4.20% 3.63% 0.93% 1.22% -0.26% 11.29% 2.65% 3.08% 3.46% 4.61% 4.58% 3.33% 9.43% 5.98% 5.07% 4.85% 7.89% 5.98% 4.60% 3.51% 4.68% 4.45% 3.39% -1.92% 3.11% 5.28% 3.83% 3.22% 4.51% 8.19% 4.14% 2.91% 5.11% 5.21% 4.22% 2.87% 3.82% 7.52% 3.92% 5.43% -5.14% 4.24% 3.44% 1.58% 3.53% 2.46% 0.76% -1.38% 0.44% 0.90% -0.90% -3.29% NaN% -1.32%  
      less: net income attributable to non-controlling interests
    1,136,000 3,419,000 4,273,000 4,711,000 5,167,000 5,836,000 3,725,000 7,731,000 2,702,000 689,000 685,000 1,924,000 11,567,000 360,000 8,140,000 387,000 1,498,000 1,033,000 1,938,000 1,558,000 1,910,000 787,000 849,000 2,817,000 2,155,000 954,000 1,115,000 547,000 975,000 348,000 341,000 997,000 2,015,000 536,000 523,000 173,000 775,000 410,000 167,000 363,000 192,000 2,568,000 3,456,000 4,701,000 4,399,000 5,367,000 4,362,000                                             
      net income attributable to common stock
    315,450,000 339,420,000 229,250,000 144,258,000 305,120,000 293,185,000 188,159,000 118,360,000 210,908,000 272,836,000 165,899,000 95,046,000 162,572,000 155,956,000 88,020,000 84,641,000 104,797,000 174,365,000 117,033,000 89,761,000 170,051,000 162,913,000 73,946,000 38,686,000 118,144,000 136,068,000 27,344,000 120,488,000 56,816,000 124,551,000 74,365,000 37,614,000 113,561,000 89,313,000 63,837,000 48,267,000 87,583,000 73,742,000 16,562,000 20,496,000 -5,074,000 216,388,000 46,109,000 53,484,000 66,576,000 94,648,000 81,082,000 54,408,000 166,697,000 92,906,000 70,237,000 72,081,000 98,986,000 96,398,000 65,538,000 45,707,000 66,314,000 51,994,000 31,801,000 -17,594,000 33,666,000 62,780,000 32,986,000 23,744,000 43,945,000 63,436,000 33,427,000 21,354,000                 -2,757,500 4,156,000 -3,492,000 -11,694,000  -2,734,000  
      earnings per share attributable to common stock:
                                                                                               
      basic
    2.11 2.28 1.54 0.97 2.07 1.99 1.28 0.81 1.45 1.88 1.14 0.66 1.13 1.09 0.61 0.59 0.73 1.25 0.83 0.64 1.2 1.16 0.53 0.27 0.81 0.93 0.19 0.83 0.385 0.82 0.49                                            0.18 0.26 0.103 0.19 0.15 0.07 0.025 0.11 0.03         
      diluted
    2.08 2.24 1.52 0.96 2.03 1.95 1.26 0.79 1.41 1.83 1.12 0.64 1.1 1.06 0.59 0.57 0.7 1.21 0.81 0.62 1.17 1.13 0.52 0.26 0.8 0.92 0.19 0.82 0.38 0.81 0.48                                            0.17 0.23 0.095 0.17 0.14 0.07 0.025 0.11 0.03         
      shares used in computing earnings per share:
                                                                                               
      weighted-average basic shares outstanding
    148,790 149,039 148,448 148,274 146,929 147,394 146,580 145,936 145,222 145,455 145,422 144,467 143,488 143,353 143,851 143,541 140,824 140,008 140,276 140,121 141,380 140,542 139,856 144,454 145,710 145,913 145,935 145,110 152,963 152,562 153,325 156,546 156,124 157,484 155,090 155,168 157,287 155,024 156,128 162,803 195,113 188,951 213,047 215,473 219,668 219,492 219,612 219,033 214,929 214,866 214,314 213,453 212,777 213,150 212,987 211,481 212,648 210,583 214,827 214,167  209,428 209,399 208,673 200,733 198,608 198,300 197,704 176,790 171,693 171,063 170,050 135,793 136,279                  
      weighted-average diluted shares outstanding
    151,291 151,496 150,923 150,964 150,056 150,556 149,788 149,350 148,823 148,792 148,773 148,661 147,992 147,678 148,211 148,082 145,373 144,304 144,607 144,447 145,247 144,363 143,521 146,787 147,534 147,438 147,241 146,458 154,226 153,687 154,595 157,556 157,155 158,620 156,165 155,168 157,288 155,024 156,130 162,806 195,120 188,961 213,059 215,490 219,690 219,517 219,642 219,075 214,978 214,916 214,368 213,512 212,835 213,242 213,087 211,592 213,168 210,692 215,023 214,167  211,096 211,082 210,342 201,311 205,224 198,379 197,733 202,363 203,131 202,535 195,020 167,260 167,869                  
      benefit from income taxes
          75,199,000  75,799,000 77,522,000           29,906,500 70,477,000 32,989,000 16,160,000 25,634,000 54,906,000           20,663,500 54,516,000 14,695,000  23,643,500 32,389,000 31,584,000 34,375,000 36,068,000 42,100,000 46,187,000 33,053,000    41,941,000 43,568,000 45,353,000 40,468,000                                     
      asset impairment charges
                -11,657,000  -2,800,000  -3,424,000  -2,319,000                                                                         
      interest expense
                    -10,710,750 -17,259,000 -13,109,000 -12,475,000 -11,304,000 -11,049,000 -8,654,000 -14,006,000 -18,824,000 -18,369,000 -15,821,000 -13,876,000 -11,770,000 -9,219,000 -9,178,000 -6,778,000 -6,652,000 -6,058,000 -4,271,000 -3,965,000 -3,989,000 -3,726,000 -3,583,000 -3,589,000 -2,928,000 -2,021,000 -1,675,000 -1,400,000 -1,334,000 -1,321,000 -1,128,000 -982,000 -1,188,000 -475,000 -503,000 -502,000 -1,236,000 -967,000 -959,000 -584,000 -573,000 -738,000 -255,000 -255,000 -253,000 -269,000 -1,527,000 -2,864,000 -2,832,000 -2,816,000 -2,803,000 -2,818,000 -1,863,000 -5,223,000 -5,219,000 -5,200,000 -5,254,000 -5,165,000 -5,544,000 -5,552,000 -5,409,000 -5,736,000 -9,794,000 -5,884,000 -5,986,000 -6,041,000 -5,904,000 -6,018,000   -6,228,000 -6,366,000  -7,964,000  
      cash dividends declared per common share
                          0.05 0.05 0.03 0.04 0.04 0.04                                                                
      earnings per share attributable to common stock - basic and diluted
                                   0.24   0.41             0.25                                            
      income from continuing operations before income taxes
                                    45,925,000 132,195,000   113,897,000 128,063,000 31,424,000 34,302,000 504,000 78,133,000 67,047,000      262,646,000 140,918,000 116,887,000 118,798,000                                        
      net income from continuing operations
                                    115,576,000 89,849,000   89,305,000 73,547,000 16,729,000 20,859,000 -2,394,000 45,744,000 35,463,000      171,317,000 98,409,000 74,726,000 76,857,000                                        
      net income from discontinued operations
                                        -947,000 605,000   -2,488,000 173,212,000 14,102,000                                                 
      amounts attributable to common stock:
                                                                                               
      basic earnings per share attributable to common stock:
                                                                                               
      continuing operations
                                    0.73 0.57   0.56 0.47 0.11 0.13 0.03 0.23 0.15      0.77 0.43 0.33 0.34                                        
      discontinued operations
                                         0.01   0.03 0.92 0.07                                                 
      diluted earnings per share attributable to common stock:
                                                                                               
      shares used in computing earnings per share attributable to common stock:
                                                                                               
      equity in losses of unconsolidated affiliates
                                       -603,000 -331,000 -89,000 -378,000 -181,000                                                    
      earnings per share attributable to common stock — basic and diluted
                                       0.31                                                        
      earnings per share attributable to common stock — basic and diluted:
                                                                                               
      equity in earnings (losses) of unconsolidated affiliates
                                            -78,500  -314,000                                                 
      earnings per share attributable to common stock—basic and diluted:
                                                                                               
      earnings per share attributable to common stock—basic and diluted
                                               0.25 0.263 0.43 0.37                                             
      less: net income attributable to noncontrolling interests
                                                   4,240,000 4,620,000 5,503,000 4,489,000 4,776,000 3,023,000 4,458,000 4,259,000 4,287,000 4,494,000 3,606,000 2,512,000 1,289,000                                
      equity in earnings of unconsolidated affiliates
                                                                                               
      income from discontinued operations, net of taxes
                                                                                               
      earnings per share attributable to common stock - basic and diluted:
                                                                                               
      earnings per share attributable to common stock:
                                                                                               
      basic earnings per share
                                                        0.245 0.45 0.31 0.22 0.31 0.25 0.15 -0.08 0.143 0.3 0.16 0.11 0.15 0.32 0.17 0.11                 -0.025 0.04    -0.04  
      diluted earnings per share
                                                        0.245 0.45 0.31 0.22 0.31 0.25 0.15 -0.08 0.143 0.3 0.16 0.11 0.148 0.32 0.17 0.11                 -0.025 0.04    -0.04  
      loss on early extinguishment of debt
                                                                -1,776,750  -7,107,000      -500 -2,000                      
      less: net income attributable to noncontrolling interest
                                                                768,000 920,000 337,000 356,000 500,000 520,000 217,000 136,000                        
      income from continuing operations before income tax provision
                                                                        51,101,000 93,165,000 69,669,000 41,570,000 53,137,000 49,880,000                  
      income from continuing operations
                                                                        47,113,000 54,858,000 40,518,000 24,252,000 33,541,000 46,950,000                  
      discontinued operation:
                                                                                               
      income from discontinued operation
                                                                            46,000 2,371,000                  
      basic earnings per share:
                                                                                               
      diluted earnings per share:
                                                                                               
      gain on early extinguishment of debt
                                                                            -23,000 -11,000     1,598,000             
      income from operations
                                                                              37,667,000 28,402,000 -12,919,000 38,033,000 33,715,000 17,173,000 34,220,000 30,753,000 9,942,000 -6,370,000   5,752,000 -16,646,000  -1,213,000  
      income before income tax provision
                                                                              37,859,000 27,177,000   28,735,000 14,416,000 5,455,500 26,695,000 5,831,000  -3,583,500 8,604,000 -227,000 -22,711,000    
      earnings per share:
                                                                                               
      basic
    2.11 2.28 1.54 0.97 2.07 1.99 1.28 0.81 1.45 1.88 1.14 0.66 1.13 1.09 0.61 0.59 0.73 1.25 0.83 0.64 1.2 1.16 0.53 0.27 0.81 0.93 0.19 0.83 0.385 0.82 0.49                                            0.18 0.26 0.103 0.19 0.15 0.07 0.025 0.11 0.03         
      diluted
    2.08 2.24 1.52 0.96 2.03 1.95 1.26 0.79 1.41 1.83 1.12 0.64 1.1 1.06 0.59 0.57 0.7 1.21 0.81 0.62 1.17 1.13 0.52 0.26 0.8 0.92 0.19 0.82 0.38 0.81 0.48                                            0.17 0.23 0.095 0.17 0.14 0.07 0.025 0.11 0.03         
      shares used in computing earnings per share:
                                                                                               
      basic
                                                                              118,578 118,030 68 117,202 117,152 116,525 116 115,970 115,713  28,585.75 114,683    112,535  
      diluted
                                                                              149,964 149,608 -24,076 148,534 142,014 117,058 252 141,177 116,341  28,585.75 115,385    112,535  
      other income:
                                                                                               
      other
                                                                                38,000 59,000 180,000 148,000 -89,000 62,000 97,000 1,684,000   249,000 301,000  216,000  
      loss before income tax benefit
                                                                                       -10,704,000        
      benefit for income taxes
                                                                                       -5,576,000        
      loss per share:
                                                                                               
      basic and diluted loss per share
                                                                                       -0.04        
      shares used in computing basic and diluted loss per share
                                                                                       115,229        
      dividends on preferred stock, net of forfeitures
                                                                                             -2,109,000  
      earnings per share:
                                                                                               
      basic and diluted earnings per share
                                                                                          -0.03 -0.1    
      shares used in computing basic and diluted earnings per share
                                                                                          114,425 113,918    
      income before income tax provision (benefit) and cumulative effect of change in accounting principle
                                                                                             -8,961,000  
      income before cumulative effect of change in accounting principle
                                                                                             -4,843,000  
      cumulative effect of change in accounting principle, net of tax
                                                                                               
      basic earnings per share before cumulative effect of change in accounting principle
                                                                                             -0.04  
      diluted earnings per share before cumulative effect of change in accounting principle
                                                                                             -0.04  
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-03-31 2002-12-31 
                                                                                                 
        assets
                                                                                                 
        current assets:
                                                                                                 
        cash and cash equivalents
      439,508,000 610,387,000 509,460,000 520,561,000 741,960,000 764,067,000 518,140,000 531,056,000 1,290,248,000 305,355,000 361,966,000 217,115,000 428,505,000 215,395,000 150,653,000 238,258,000 229,097,000 1,696,210,000 212,473,000 200,218,000 184,620,000 216,935,000 530,670,000 377,205,000 164,798,000 80,044,000 73,356,000 85,423,000 78,687,000 113,524,000 120,357,000 101,736,000 138,285,000 91,532,000 99,565,000 106,514,000 112,183,000 117,366,000 162,344,000 155,315,000 128,771,000 49,194,000 65,427,000 135,534,000 190,515,000 144,159,000 188,948,000 273,340,000 488,777,000 309,153,000 363,113,000 366,619,000 394,701,000 128,210,000 172,868,000 177,367,000 315,349,000 257,838,000 380,382,000 503,019,000 539,221,000 441,247,000 519,818,000 659,824,000 699,629,000 584,038,000 524,356,000 508,809,000 437,901,000 266,429,000 304,791,000 372,194,000 407,081,000 371,470,000 405,792,000 406,432,000 383,687,000 67,275,000 309,521,000 284,763,000 304,267,000 223,636,000 240,737,000 254,002,000 265,560,000 217,738,000 197,317,000 195,680,000 179,626,000 61,433,000 27,901,000 
        accounts receivable
      6,847,091,000 6,356,064,000 5,386,384,000 5,289,723,000 5,170,935,000 5,149,915,000 4,430,757,000 4,094,914,000 4,410,829,000 4,332,499,000 4,075,206,000 3,644,623,000 3,674,525,000 3,638,357,000 3,518,576,000 3,356,566,000 3,400,318,000 3,002,172,000 2,570,457,000 2,666,983,000 2,716,083,000 2,750,268,000 2,370,286,000 2,593,285,000 2,747,911,000 3,188,328,000 2,632,003,000 2,580,665,000 2,354,737,000 2,291,608,000 2,108,317,000 2,088,682,000 1,985,077,000 1,980,245,000 1,614,113,000 1,589,257,000 1,500,115,000 1,565,080,000 1,384,554,000 1,493,255,000 1,621,133,000 1,700,314,000 1,626,833,000 1,642,675,000 1,812,539,000 1,873,241,000 1,589,927,000 1,501,857,000 1,439,115,000 1,434,701,000 1,282,949,000 1,283,739,000 1,328,081,000 1,441,021,000 1,138,720,000 1,114,246,000 1,066,273,000 1,008,936,000 813,057,000 767,126,000 766,387,000 787,580,000 671,792,000 672,586,000 688,260,000 663,277,000 723,711,000 683,893,000 795,251,000 958,931,000 821,110,000 755,516,000 719,672,000 721,224,000 474,171,000 467,209,000 507,761,000 456,938,000 450,533,000 447,096,000 431,584,000 456,075,000 363,074,000 330,980,000 348,828,000 394,223,000 322,031,000 319,063,000 364,844,000 322,438,000 367,057,000 
        contract assets
      1,522,186,000 1,563,919,000 1,347,057,000 1,259,040,000 1,208,619,000 1,328,833,000 1,227,543,000 1,274,686,000 1,413,057,000 1,584,623,000 1,357,233,000 1,287,454,000 1,080,206,000 1,127,181,000 1,001,733,000 975,342,000 803,453,000 760,279,000 669,313,000 518,256,000 453,832,000 478,483,000 489,803,000 569,180,000 601,268,000 652,915,000 683,665,000 573,248,000 576,891,000 680,006,000 551,505,000 498,190,000                                                            
        inventories
      370,372,000 333,710,000 286,910,000 263,086,000 260,181,000 275,852,000 235,102,000 224,341,000 175,658,000 163,879,000 156,505,000 159,164,000 103,265,000 98,121,000 96,306,000 94,264,000 84,659,000 61,959,000 62,154,000 51,009,000 50,472,000 39,821,000 48,274,000 50,365,000 55,719,000 67,039,000 68,400,000 81,117,000 107,732,000 94,670,000 85,859,000 94,548,000 80,890,000 86,391,000 94,152,000 89,973,000 88,548,000 89,109,000 74,976,000 72,643,000 75,285,000 64,690,000 55,815,000 45,824,000 38,921,000 39,411,000 40,772,000 35,604,000 31,877,000 35,590,000 40,852,000 37,666,000 38,261,000 55,916,000 57,649,000 72,263,000 71,416,000 74,024,000 62,216,000 53,091,000 51,754,000 46,445,000 40,690,000 33,176,000 33,451,000 31,920,000 27,967,000 25,787,000 25,813,000 26,335,000 31,033,000 24,980,000 25,920,000 26,763,000 23,394,000 25,433,000 28,768,000 27,209,000 27,526,000 28,140,000 25,717,000 23,488,000 23,751,000 22,992,000 18,849,000 25,425,000 26,525,000 26,042,000 23,809,000 27,204,000 25,646,000 
        prepaid expenses and other current assets
      724,260,000 605,187,000 647,746,000 497,343,000 469,338,000 527,382,000 476,011,000 458,472,000 387,105,000 349,011,000 371,482,000 262,230,000 249,569,000 268,769,000 253,592,000 201,185,000 215,050,000 183,514,000 219,538,000 169,105,000 183,382,000 191,501,000 205,722,000 168,565,000 261,290,000 313,601,000 294,508,000 234,091,000 208,057,000 198,314,000 208,798,000 173,913,000 168,363,000 147,295,000 178,489,000 132,642,000 114,591,000 135,950,000 156,037,000 143,943,000 134,585,000 196,445,000 210,909,000 222,417,000 221,554,000 162,879,000 184,842,000 128,690,000 140,071,000 125,651,000 84,881,000 90,561,000 97,907,000 132,322,000 102,407,000 98,091,000 105,957,000 102,731,000 111,621,000 128,149,000 103,527,000 79,958,000 65,089,000 83,224,000 100,213,000 61,372,000 60,851,000 62,732,000 68,147,000 59,595,000 78,571,000 79,468,000 79,665,000 55,741,000 33,860,000 31,222,000 34,300,000 31,255,000 29,680,000 28,737,000 31,389,000 43,528,000 23,310,000 27,938,000 24,707,000 27,714,000 52,360,000 57,856,000 56,927,000 26,407,000 25,176,000 
        total current assets
      9,903,417,000 9,469,267,000 8,177,557,000 7,829,753,000 7,851,033,000 8,046,049,000 6,887,553,000 6,583,469,000 7,676,897,000 6,735,367,000 6,322,392,000 5,570,586,000 5,536,070,000 5,347,823,000 5,020,860,000 4,865,615,000 4,732,577,000 5,704,134,000 3,733,935,000 3,605,571,000 3,588,389,000 3,677,008,000 3,644,755,000 3,758,600,000 3,830,986,000 4,301,927,000 3,751,932,000 3,554,544,000 3,326,104,000 3,378,122,000 3,074,836,000 2,957,069,000 2,869,907,000 2,948,239,000 2,617,199,000 2,474,913,000 2,288,745,000 2,405,351,000 2,244,387,000 2,248,374,000 2,277,519,000 2,362,664,000 2,315,567,000 2,387,640,000 2,553,976,000 2,536,467,000 2,242,928,000 2,214,457,000 2,313,318,000 2,137,387,000 2,176,827,000 2,185,665,000 2,201,727,000 2,136,427,000 1,824,501,000 1,770,113,000 1,765,154,000 1,576,877,000 1,476,580,000 1,562,324,000 1,596,364,000 1,621,262,000 1,425,373,000 1,505,484,000 1,582,792,000 1,402,960,000 1,385,892,000 1,341,386,000 1,381,491,000 1,382,782,000 1,317,621,000 1,307,137,000 1,304,762,000 1,238,462,000 987,005,000 970,989,000 990,629,000 916,078,000          654,327,000    
        property and equipment
      3,455,204,000 2,979,567,000 2,884,776,000 2,800,051,000 2,700,277,000 2,649,467,000 2,463,914,000 2,427,131,000 2,336,943,000 2,290,327,000 2,233,610,000 2,191,205,000 2,030,464,000 2,025,224,000 2,024,238,000 1,976,249,000 1,919,697,000 1,601,500,000 1,606,057,000 1,583,451,000 1,560,656,000 1,436,935,000 1,379,687,000 1,388,436,000 1,386,654,000 1,390,209,000 1,354,467,000 1,317,014,000 1,276,032,000 1,350,894,000 1,325,128,000 1,301,545,000 1,288,602,000 1,256,458,000 1,190,333,000 1,161,603,000 1,174,094,000 1,165,687,000 1,160,870,000 1,153,884,000 1,101,959,000 1,125,501,000 1,129,597,000 1,480,097,000 1,480,128,000 1,388,134,000 1,311,859,000 1,269,656,000 1,205,608,000 1,153,629,000 1,103,212,000 1,071,972,000 1,045,983,000 1,057,046,000 1,016,737,000 985,672,000 971,696,000 956,604,000 938,567,000 910,530,000 900,768,000 864,279,000 875,981,000 870,260,000 854,437,000 692,543,000 677,346,000 654,438,000 635,456,000 640,079,000 605,536,000 561,168,000 532,285,000 503,474,000 293,713,000 292,632,000 276,789,000 279,023,000 286,594,000 286,565,000 286,606,000 307,221,000 313,222,000 312,352,000 314,983,000 324,774,000 329,703,000 337,786,000 341,542,000 358,966,000 369,568,000 
        operating lease right-of-use assets
      400,814,000 365,358,000 345,705,000 296,797,000 299,895,000 302,786,000 278,995,000 269,925,000 249,443,000 249,592,000 241,814,000 240,718,000 229,691,000 227,707,000 226,494,000 238,529,000 240,605,000 232,282,000 239,721,000 252,206,000 256,845,000 266,487,000 275,816,000 287,157,000 284,369,000 289,267,000 284,962,000 285,768,000                                                                
        other assets
      944,050,000 903,536,000 884,492,000 689,196,000 655,709,000 619,139,000 597,629,000 569,708,000 565,625,000 650,586,000 633,569,000 663,954,000 622,736,000 597,946,000 615,119,000 656,133,000 632,244,000 602,838,000 600,819,000 576,975,000 435,713,000 412,490,000 386,068,000 392,648,000 393,264,000 449,218,000 433,872,000 292,092,000 293,592,000 265,608,000 230,934,000 221,091,000 189,866,000 223,486,000 145,120,000 116,219,000 101,028,000 95,636,000 93,033,000 86,558,000 76,333,000 62,915,000 99,790,000 98,557,000 85,842,000 195,138,000 297,244,000 290,887,000 285,725,000 363,191,000 205,883,000 182,871,000 171,566,000 191,896,000 185,084,000 143,786,000 153,830,000 144,638,000 127,360,000 98,229,000 88,858,000 39,317,000 39,532,000 44,756,000 45,345,000 31,647,000 42,159,000 36,644,000 34,023,000 35,772,000 34,404,000 32,349,000 35,078,000 35,183,000 33,821,000 33,232,000 32,642,000 33,146,000 33,788,000 33,952,000 33,583,000 34,207,000 36,854,000 36,528,000 36,438,000 23,929,000 24,148,000 25,071,000 25,591,000 18,415,000 19,250,000 
        other intangible assets
      2,906,188,000 2,324,580,000 1,924,943,000 1,958,538,000 1,860,537,000 1,966,689,000 1,386,987,000 1,408,315,000 1,362,412,000 1,362,078,000 1,424,366,000 1,499,574,000 1,458,631,000                                                               6,281,000                
        goodwill
      7,317,228,000 6,701,458,000 5,673,791,000 5,560,211,000 5,316,443,000 5,282,170,000 4,314,072,000 4,283,804,000 4,045,905,000 3,900,499,000 3,885,099,000 3,873,098,000 3,586,745,000 3,578,575,000 3,587,220,000 3,593,315,000 3,528,886,000 2,145,963,000 2,136,133,000 2,124,089,000 2,121,014,000 2,097,645,000 2,022,995,000 2,006,465,000 2,022,675,000 2,002,909,000 1,932,300,000 1,927,028,000 1,899,879,000 1,912,139,000 1,897,664,000 1,902,871,000 1,868,600,000 1,937,045,000 1,616,317,000 1,608,384,000 1,603,169,000 1,612,238,000 1,595,555,000 1,595,400,000 1,552,658,000 1,596,931,000 1,598,654,000 1,922,485,000 1,931,485,000 1,880,090,000 1,842,989,000 1,832,047,000 1,780,717,000 1,650,012,000 1,530,138,000 1,535,795,000 1,537,645,000 1,670,816,000 1,664,962,000 1,646,623,000 1,601,210,000 1,586,253,000 1,563,871,000 1,564,393,000 1,561,155,000 1,449,603,000 1,449,531,000 1,449,658,000 1,449,558,000 1,375,902,000 1,363,200,000 1,363,201,000 1,363,100,000 1,359,674,000 1,380,249,000 1,355,300,000 1,355,098,000 1,322,745,000 353,707,000 352,310,000                
        total assets
      24,926,901,000 22,743,766,000 19,891,264,000 19,134,546,000 18,683,894,000 18,866,300,000 15,929,150,000 15,542,352,000 16,237,225,000 15,188,449,000 14,740,850,000 14,039,135,000 13,464,337,000 13,296,646,000 13,049,645,000 13,015,101,000 12,855,189,000 10,675,716,000 8,720,596,000 8,557,414,000 8,398,272,000 8,325,487,000 8,089,630,000 8,228,944,000 8,331,682,000 8,865,093,000 8,021,817,000 7,652,516,000 7,075,787,000 7,191,174,000 6,790,382,000 6,653,402,000 6,480,154,000 6,640,246,000 5,753,344,000 5,543,053,000 5,354,059,000 5,476,468,000 5,297,101,000 5,295,519,000 5,213,543,000 5,373,424,000 6,130,510,000 6,140,834,000 6,312,024,000 6,229,289,000 5,909,059,000 5,826,620,000 5,793,245,000 5,494,968,000 5,187,931,000 5,154,818,000 5,140,757,000 5,255,270,000 4,897,303,000 4,755,334,000 4,699,114,000 4,463,955,000 4,292,855,000 4,324,562,000 4,341,212,000 4,130,962,000 3,960,302,000 4,049,152,000 4,116,954,000 3,634,105,000 3,599,502,000 3,531,480,000 3,554,787,000 3,562,569,000 3,490,494,000 3,398,059,000 3,387,832,000 3,274,674,000 1,682,430,000 1,662,766,000 1,639,157,000 1,626,426,000          1,440,359,000    
        liabilities and equity
                                                                                                 
        current liabilities:
                                                                                                 
        current maturities of long-term debt
      763,898,000 97,351,000 86,782,000 73,716,000 62,680,000 556,238,000 549,260,000 546,543,000 535,202,000 44,570,000 41,249,000 39,691,000                    2,775,000                  2,639,000                    268,847,000 270,098,000 270,715,000 271,011,000 151,000 33,380,000 33,468,000 34,845,000 35,250,000 922,000 2,242,000 2,252,000 1,593,000 1,838,000 5,363,000 6,236,000 4,084,000 2,923,000 3,612,000 5,034,000 6,260,000 6,652,000 
        current portion of operating lease liabilities
      114,377,000 107,503,000 100,262,000 92,827,000 94,162,000 94,685,000 84,632,000 83,968,000 77,995,000 77,648,000 76,648,000 76,410,000 74,052,000 73,926,000 74,728,000 76,983,000 78,251,000 78,869,000 81,404,000 83,799,000 85,134,000 88,162,000 90,358,000 91,389,000 92,475,000 93,506,000 92,765,000 92,293,000                                                                
        accounts payable and accrued expenses
      4,579,458,000 4,394,186,000 3,650,722,000 3,667,510,000 3,722,343,000 3,999,027,000 3,198,967,000 2,757,546,000 3,061,242,000 2,969,093,000 2,516,908,000 2,168,174,000 2,153,129,000 2,409,600,000 2,366,337,000 2,318,389,000 2,254,671,000 1,760,789,000 1,535,334,000 1,506,025,000 1,509,794,000 1,543,842,000 1,317,976,000 1,360,007,000 1,489,559,000 1,648,079,000 1,289,393,000 1,238,727,000 1,314,520,000 1,340,882,000 1,178,983,000 1,040,661,000 1,057,460,000 1,214,745,000 969,654,000 995,914,000 922,819,000 928,487,000 811,521,000 791,214,000 782,134,000 938,535,000 875,152,000 874,627,000 877,336,000 884,168,000 734,596,000 772,185,000 802,180,000 757,267,000 611,997,000 666,650,000 707,285,000 771,506,000 635,469,000 580,834,000 618,925,000 527,940,000 410,262,000 394,849,000 415,947,000 440,877,000 377,118,000 335,725,000 422,034,000 338,586,000 364,514,000 343,283,000 400,253,000 459,989,000 435,724,000 411,062,000 420,815,000 392,348,000 220,339,000 239,962,000 270,897,000 247,940,000 229,270,000 236,335,000 241,811,000 244,815,000 218,998,000 206,474,000 203,656,000 216,594,000 183,849,000 184,222,000 175,445,000 163,307,000 189,080,000 
        contract liabilities
      3,258,465,000 2,445,429,000 2,139,490,000 2,151,553,000 2,149,328,000 1,875,388,000 1,483,134,000 1,443,125,000 1,538,677,000 1,100,928,000 1,128,864,000 1,143,041,000 1,141,518,000 830,351,000 751,326,000 800,578,000 802,872,000 501,142,000 503,219,000 499,527,000 528,864,000 537,048,000 613,188,000 591,087,000 606,146,000 540,187,000 471,214,000 403,372,000 425,961,000 452,491,000 496,083,000 506,203,000                                                            
        total current liabilities
      8,716,198,000 7,044,469,000 5,977,256,000 5,985,606,000 6,028,513,000 6,525,338,000 5,315,993,000 4,831,182,000 5,213,116,000 4,192,239,000 3,763,669,000 3,427,316,000 3,406,194,000 3,346,221,000 3,219,553,000 3,217,815,000 3,164,960,000 2,364,548,000 2,131,133,000 2,100,060,000 2,138,556,000 2,178,273,000 2,093,359,000 2,115,909,000 2,263,049,000 2,357,523,000 1,906,233,000 1,778,737,000 1,806,127,000 1,816,184,000 1,690,565,000 1,549,639,000 1,492,067,000 1,592,492,000 1,286,016,000 1,264,738,000 1,205,228,000 1,245,908,000 1,208,089,000 1,235,911,000 1,203,744,000 1,340,538,000 1,179,148,000 1,124,310,000 1,137,325,000 1,128,127,000 967,196,000 982,475,000 1,043,520,000 964,787,000 800,415,000 829,886,000 881,179,000 925,352,000 783,971,000 762,656,000 781,076,000 651,708,000 503,960,000 482,711,000 500,395,000 504,397,000 420,355,000 402,457,000 495,688,000 390,088,000 430,722,000 404,802,000 451,798,000 780,350,000 754,510,000 740,250,000 757,429,000 437,841,000 278,204,000 296,890,000 334,456,000 298,978,000          205,443,000    
        long-term debt
      5,231,008,000 5,532,252,000 4,653,843,000 4,360,007,000 4,099,756,000 4,131,843,000 2,973,520,000 3,174,181,000 3,663,504,000 3,937,348,000 4,216,522,000 4,084,408,000 3,692,432,000 3,886,522,000 3,871,294,000 3,812,411,000 3,724,474,000 2,930,905,000 1,353,542,000 1,347,560,000 1,174,294,000 1,202,425,000 1,315,556,000 1,589,318,000 1,292,195,000 1,810,480,000 1,517,272,000 1,344,999,000                          125,000,000 39,000,000                         4,549,000 7,591,000 16,475,000 16,569,000 11,336,000 21,863,000 27,807,000 46,649,000 46,962,000 58,051,000 212,508,000 213,167,000 
        operating lease liabilities, net of current portion
      309,671,000 280,974,000 266,503,000 221,203,000 222,359,000 224,282,000 210,295,000 201,771,000 186,996,000 188,137,000 181,705,000 181,516,000 171,512,000 168,837,000 163,693,000 170,347,000 170,427,000 161,320,000 166,280,000 176,008,000 178,822,000 185,003,000 192,300,000 200,817,000 196,521,000 197,896,000 192,197,000 193,475,000                                                                
        deferred income taxes
      502,626,000 451,829,000 366,002,000 375,223,000 353,268,000 337,025,000 311,940,000 298,137,000 254,004,000 264,378,000 254,953,000 236,220,000 227,861,000 227,334,000 193,172,000 183,082,000 191,098,000 184,827,000 187,582,000 170,059,000 166,407,000 206,280,000 220,689,000 217,778,000 214,779,000 279,858,000 276,574,000 253,164,000 219,115,000 209,475,000 196,521,000 196,892,000 179,381,000 211,983,000 206,868,000 197,712,000 192,834,000 184,341,000 200,683,000 205,945,000 186,491,000 226,078,000 229,422,000 299,809,000 300,516,000 251,151,000 253,394,000 249,717,000 244,256,000 240,394,000 233,467,000 227,692,000 225,050,000 250,351,000 242,226,000 231,864,000 233,644,000 231,662,000 211,070,000 214,187,000 212,200,000 176,879,000 156,256,000 163,172,000 167,575,000 100,836,000 92,001,000 91,817,000 83,422,000 79,580,000 98,900,000 97,279,000 101,416,000 93,416,000                  
        insurance and other non-current liabilities
      1,139,524,000 1,030,456,000 758,886,000 720,135,000 650,281,000 558,787,000 536,328,000 669,812,000 636,250,000 610,496,000 595,022,000 587,721,000 567,519,000 466,164,000 462,158,000 489,458,000 487,309,000 400,284,000 392,265,000 383,564,000 391,221,000 397,940,000 349,724,000 309,944,000 311,307,000 310,129,000 353,282,000 357,084,000 404,560,000 388,395,000 369,089,000 377,111,000 342,356,000 345,332,000 267,491,000 262,482,000 259,733,000 287,235,000 284,036,000 276,376,000 260,129,000 254,685,000 249,906,000 290,960,000 276,154,000 278,194,000 283,235,000 273,196,000 264,150,000 265,533,000 266,210,000 266,419,000 262,612,000 284,323,000 285,952,000 290,100,000 295,131,000 277,588,000 274,544,000 267,886,000 261,698,000 211,611,000 216,973,000 217,744,000 216,522,000 193,946,000 218,901,000 219,532,000 217,851,000 219,417,000 215,491,000 206,801,000 200,094,000 194,964,000                  
        total liabilities
      15,899,027,000 14,339,980,000 12,022,490,000 11,662,174,000 11,354,177,000 11,777,275,000 9,348,076,000 9,175,083,000 9,953,870,000 9,192,598,000 9,011,871,000 8,517,181,000 8,065,518,000 8,095,078,000 7,909,870,000 7,873,113,000 7,738,268,000 6,041,884,000 4,230,802,000 4,177,251,000 4,049,300,000 4,169,921,000 4,171,628,000 4,433,766,000 4,277,851,000 4,955,886,000 4,245,558,000 3,927,459,000 3,470,334,000 3,366,940,000 3,096,917,000 3,006,437,000 2,684,525,000 2,910,015,000 2,244,013,000 2,144,242,000 2,011,357,000 2,199,883,000 2,093,927,000 2,122,290,000 2,125,728,000 2,169,510,000 1,920,792,000 1,830,081,000 1,786,484,000 1,740,658,000 1,507,972,000 1,509,944,000 1,551,926,000 1,470,714,000 1,300,092,000 1,323,997,000 1,368,841,000 1,585,026,000 1,351,149,000 1,284,620,000 1,309,851,000 1,160,958,000 989,574,000 964,784,000 974,293,000 892,887,000 793,584,000 911,118,000 1,006,393,000 810,363,000 866,024,000 839,478,000 896,821,000 1,223,097,000 1,212,651,000 1,188,080,000 1,202,689,000 1,139,963,000 873,619,000 887,330,000 910,074,000 867,875,000          786,312,000    
        commitments and contingencies
                                                                                                 
        equity:
                                                                                                 
        common stock, 0.00001 par value...
      2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000                                                                      
        additional paid-in capital
      4,278,741,000 4,039,404,000 3,773,812,000 3,644,226,000 3,444,108,000 3,405,112,000 3,136,415,000 3,090,242,000 3,002,652,000 2,944,208,000 2,903,628,000 2,869,141,000 2,718,988,000 2,691,910,000 2,665,286,000 2,637,240,000 2,615,410,000 2,232,319,000 2,208,905,000 2,183,728,000 2,170,026,000 2,130,057,000 2,063,100,000 2,040,383,000 2,024,610,000 2,014,838,000 1,999,462,000 1,984,505,000 1,967,354,000 1,955,801,000 1,934,826,000 1,920,897,000 1,889,356,000 1,878,040,000 1,785,194,000 1,764,374,000 1,749,306,000 3,689,171,000 3,676,910,000 3,516,239,000 3,497,740,000 3,489,627,000 3,619,922,000 3,609,574,000 3,592,906,000 3,517,769,000 3,477,074,000 3,463,181,000 3,416,585,000 3,338,978,000 3,311,517,000 3,298,026,000 3,287,086,000 3,276,642,000 3,268,915,000 3,244,875,000 3,216,206,000 3,201,121,000 3,173,250,000 3,166,813,000 3,162,779,000 3,073,955,000 3,068,168,000 3,069,789,000 3,065,581,000 2,836,051,000 2,811,846,000 2,806,935,000 2,740,552,000 2,464,776,000 2,456,601,000 2,429,235,000 2,423,349,000 2,407,766,000 1,132,846,000 1,121,166,000 1,103,332,000 1,102,283,000 1,101,427,000 1,097,113,000 1,096,795,000 1,094,729,000 1,091,858,000 1,091,748,000 1,083,796,000 1,083,097,000 1,081,404,000 1,081,200,000 1,071,701,000 1,064,212,000 980,303,000 
        retained earnings
      6,673,990,000 6,375,282,000 6,050,601,000 5,836,455,000 5,707,286,000 5,417,240,000 5,137,587,000 4,962,949,000 4,858,066,000 4,660,570,000 4,400,164,000 4,246,158,000 4,163,212,000 4,012,396,000 3,866,762,000 3,789,025,000 3,714,843,000 3,620,409,000 3,454,682,000 3,346,299,000 3,264,967,000 3,103,849,000 2,948,180,000 2,881,416,000 2,854,271,000 2,743,498,000 2,612,994,000 2,591,883,000 2,477,291,000 2,425,832,000 2,301,281,000 2,226,916,000 2,191,059,000 2,077,498,000 1,988,185,000 1,924,348,000 1,876,081,000 1,788,498,000 1,714,756,000 1,698,194,000 1,677,698,000 1,682,772,000 1,466,384,000 1,420,275,000 1,366,791,000 1,300,215,000 1,205,567,000 1,124,485,000 1,070,077,000 903,380,000 810,474,000 740,237,000 668,156,000 569,170,000 472,772,000 407,234,000 361,527,000 295,213,000 243,219,000 211,418,000 229,012,000 195,346,000 132,566,000 99,580,000 75,836,000 20,731,000                         -356,605,000 
        accumulated other comprehensive loss
      -307,211,000 -325,908,000 -298,710,000 -372,486,000 -372,708,000 -305,049,000 -322,743,000 -313,685,000 -282,945,000 -317,655,000 -285,660,000 -309,577,000 -310,677,000 -335,177,000 -255,309,000 -224,414,000 -237,689,000 -242,986,000 -216,563,000 -224,458,000 -232,997,000 -274,342,000 -290,049,000 -324,786,000 -241,818,000 -264,113,000 -251,329,000 -267,201,000 -286,048,000 -237,694,000 -248,532,000 -228,409,000 -203,395,000 -192,187,000 -231,167,000 -257,852,000 -271,673,000 -242,825,000 -231,020,000 -234,103,000      -73,944,000 -23,875,000                                             
        treasury stock
      -1,707,273,000 -1,693,002,000 -1,668,103,000 -1,651,537,000 -1,460,957,000 -1,446,688,000 -1,383,624,000 -1,382,885,000 -1,305,534,000 -1,299,814,000 -1,297,201,000 -1,292,308,000 -1,188,061,000 -1,173,078,000 -1,149,722,000 -1,064,334,000 -980,265,000 -979,034,000 -960,294,000 -930,628,000 -857,817,000 -807,616,000 -806,804,000 -806,523,000 -586,773,000 -586,819,000 -586,206,000 -585,445,000 -554,440,000 -321,123,000 -296,917,000 -276,054,000 -85,451,000 -35,823,000 -35,490,000 -34,528,000 -14,288,000 -1,960,910,000 -1,960,325,000 -1,809,787,000 -1,795,257,000 -1,718,185,000 -692,725,000 -520,119,000 -321,936,000 -273,005,000 -272,908,000 -226,644,000 -215,240,000 -215,108,000 -215,036,000 -212,844,000 -203,149,000 -202,686,000 -202,633,000 -202,538,000 -196,493,000 -196,111,000 -141,001,000 -46,408,000 -40,360,000 -39,994,000 -39,901,000 -39,695,000 -35,738,000 -35,708,000 -35,569,000 -35,317,000 -32,182,000 -32,161,000 -31,985,000 -31,780,000 -27,680,000 -26,976,000 -26,937,000 -26,766,000 -22,610,000 -22,551,000 -22,504,000 -22,401,000 -17,487,000 -17,437,000 -17,409,000 -17,343,000 -14,653,000 -14,631,000 -14,616,000 -14,605,000 -11,725,000 -11,725,000 -11,725,000 
        total stockholders’ equity
      8,938,249,000 8,395,778,000 7,857,602,000 7,456,660,000 7,317,731,000 7,070,617,000 6,567,637,000 6,356,623,000 6,272,241,000 5,987,311,000 5,720,933,000 5,513,416,000 5,383,464,000 5,196,053,000 5,127,019,000 5,137,519,000 5,112,301,000 4,630,710,000 4,486,732,000 4,374,943,000 4,344,181,000 4,151,950,000 3,914,429,000 3,790,492,000 4,050,292,000 3,907,406,000 3,774,923,000 3,723,744,000 3,604,159,000 3,822,818,000 3,690,660,000 3,643,352,000 3,791,571,000 3,727,530,000 3,506,723,000 3,396,343,000 3,339,427,000 3,273,936,000 3,200,323,000 3,170,545,000 3,085,494,000 3,189,372,000 4,196,244,000 4,297,488,000 4,514,473,000 4,471,037,000 4,385,860,000 4,305,805,000 4,234,188,000 4,015,933,000 3,882,518,000 3,826,131,000 3,766,548,000 3,662,899,000 3,536,534,000 3,461,606,000 3,381,952,000 3,294,697,000 3,298,587,000 3,357,125,000 3,365,555,000 3,235,084,000 3,164,647,000 3,136,300,000 3,109,183,000 2,822,869,000 2,733,125,000 2,691,866,000 2,657,966,000 2,339,472,000 2,277,843,000 2,209,979,000 2,185,143,000 2,134,711,000 808,811,000 775,436,000 729,083,000 758,551,000          654,047,000    
        non-controlling interests
      89,625,000 8,008,000 11,172,000 15,712,000 11,986,000 18,408,000 13,437,000 10,646,000 11,114,000 8,540,000 8,046,000 8,538,000 15,355,000 5,515,000 12,756,000 4,469,000 4,620,000 3,122,000 3,062,000 5,220,000 4,791,000 3,616,000 3,573,000 4,686,000 3,539,000 1,801,000 1,336,000 1,313,000 1,294,000 1,416,000 2,805,000 3,613,000 4,058,000 2,701,000 2,608,000 2,468,000 3,275,000 2,649,000 2,851,000 2,684,000 2,321,000 14,542,000 13,474,000 13,265,000 11,067,000 17,594,000 15,227,000                                             
        total equity
      9,027,874,000 8,403,786,000 7,868,774,000 7,472,372,000 7,329,717,000 7,089,025,000 6,581,074,000 6,367,269,000 6,283,355,000 5,995,851,000 5,728,979,000 5,521,954,000 5,398,819,000 5,201,568,000 5,139,775,000 5,141,988,000 5,116,921,000 4,633,832,000 4,489,794,000 4,380,163,000 4,348,972,000 4,155,566,000 3,918,002,000 3,795,178,000 4,053,831,000 3,909,207,000 3,776,259,000 3,725,057,000 3,605,453,000 3,824,234,000 3,693,465,000 3,646,965,000 3,795,629,000 3,730,231,000 3,509,331,000 3,398,811,000 3,342,702,000 3,276,585,000 3,203,174,000 3,173,229,000 3,087,815,000 3,203,914,000 4,209,718,000 4,310,753,000 4,525,540,000 4,488,631,000 4,401,087,000 4,316,676,000 4,241,319,000 4,024,254,000 3,887,839,000 3,830,821,000 3,771,916,000 3,670,244,000 3,546,154,000 3,470,714,000 3,389,263,000 3,302,997,000 3,303,281,000 3,359,778,000 3,366,919,000 3,238,075,000 3,166,718,000 3,138,034,000 3,110,561,000 2,823,742,000 2,733,478,000 2,692,002,000                        
        total liabilities and equity
      24,926,901,000 22,743,766,000 19,891,264,000 19,134,546,000 18,683,894,000 18,866,300,000 15,929,150,000 15,542,352,000 16,237,225,000 15,188,449,000 14,740,850,000 14,039,135,000 13,464,337,000 13,296,646,000 13,049,645,000 13,015,101,000 12,855,189,000 10,675,716,000 8,720,596,000 8,557,414,000 8,398,272,000 8,325,487,000 8,089,630,000 8,228,944,000 8,331,682,000 8,865,093,000 8,021,817,000 7,652,516,000 7,075,787,000 7,191,174,000 6,790,382,000 6,653,402,000 6,480,154,000 6,640,246,000 5,753,344,000 5,543,053,000 5,354,059,000 5,476,468,000 5,297,101,000 5,295,519,000 5,213,543,000 5,373,424,000 6,130,510,000 6,140,834,000 6,312,024,000 6,229,289,000 5,909,059,000 5,826,620,000 5,793,245,000 5,494,968,000 5,187,931,000 5,154,818,000 5,140,757,000 5,255,270,000 4,897,303,000 4,755,334,000 4,699,114,000 4,463,955,000 4,292,855,000 4,324,562,000 4,341,212,000 4,130,962,000 3,960,302,000 4,049,152,000 4,116,954,000 3,634,105,000 3,599,502,000 3,531,480,000                        
        current maturities of long-term debt and short-term debt
                  37,495,000 32,344,000 27,162,000 21,865,000 29,166,000 23,748,000 11,176,000 10,709,000 14,764,000 9,221,000 71,837,000 73,426,000 74,869,000 75,751,000 52,861,000 44,345,000 65,646,000 22,811,000 15,499,000  1,220,000 2,804,000 1,375,000 3,990,000 7,563,000                                                       
        other intangible assets, net of accumulated amortization of 957,769 and 682,498
                   1,519,371,000                                                                              
        other intangible assets, net of accumulated amortization of 902,028 and 682,498
                    1,575,714,000                                                                             
        other intangible assets, net of accumulated amortization of 799,905 and 682,498
                     1,685,260,000                                                                            
        other intangible assets, net of accumulated amortization of 682,498 and 517,574
                      1,801,180,000                                                                           
        other intangible assets, net of accumulated amortization of 582,126 and 517,574
                       388,999,000                                                                          
        other intangible assets, net of accumulated amortization of 562,274 and 517,574
                        403,931,000                                                                         
        other intangible assets, net of accumulated amortization of 539,986 and 517,574
                         415,122,000                                                                        
        other intangible assets, net of accumulated amortization of 517,574 and 437,886
                          435,655,000                                                                       
        exchangeable shares, no par value, 0 and 36,183 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 490,913 and 437,886
                           434,922,000                                                                      
        other intangible assets, net of accumulated amortization of 469,006 and 437,886
                            380,309,000                                                                     
        common stock, .00001 par value...
                            2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 1,000 1,000 1,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000                  
        other intangible assets, net of accumulated amortization of 446,573 and 437,886
                             395,638,000                                                                    
        other intangible assets, net of accumulated amortization of 437,886 and 372,081
                              413,734,000                                                                   
        exchangeable shares, no par value, 36,183 and 486,112 shares issued and outstanding
                                                                                                 
        series g preferred stock, .00001 par value...
                                                                                                 
        other intangible assets, net of accumulated amortization of 414,153 and 372,081
                               431,563,000                                                                  
        other intangible assets, net of accumulated amortization of 400,358 and 372,081
                                264,284,000                                                                 
        other intangible assets, net of accumulated amortization of 386,403 and 372,081
                                 276,070,000                                                                
        other intangible assets, net of accumulated amortization of 372,081 and 335,507
                                  280,180,000                                                               
        long-term debt and notes payable, net of current maturities
                                  1,040,532,000 952,886,000 840,742,000 882,795,000 670,721,000 760,208,000 483,638,000 419,310,000 353,562,000 482,399,000 401,119,000 404,058,000 475,364,000 348,209,000 214,255,000 115,002,000 72,489,000 83,186,000 4,147,000 4,556,000                                            
        exchangeable shares, no par value, 486,112 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 364,023 and 335,507
                                   284,411,000                                                              
        other intangible assets, net of accumulated amortization of 352,520 and 335,507
                                    261,820,000                                                             
        other intangible assets, net of accumulated amortization of 343,862 and 335,507
                                     270,826,000                                                            
        costs and estimated earnings in excess of billings on uncompleted contracts
                                      497,292,000 642,776,000 630,880,000 556,527,000 473,308,000 497,846,000 466,476,000 383,218,000 317,745,000 352,021,000 347,511,000 341,190,000 290,447,000 316,777,000 238,439,000 274,966,000 213,478,000 232,292,000 405,032,000 407,080,000 342,777,000 378,958,000 352,857,000 308,146,000 206,159,000 133,348,000 109,304,000 110,939,000 135,475,000 266,032,000 127,984,000 56,674,000 61,239,000 62,353,000 49,007,000 60,165,000 54,379,000 71,492,000 82,116,000 74,979,000 72,424,000 63,264,000 49,788,000 40,693,000 36,113,000 48,961,000 45,255,000 47,025,000 38,053,000 51,253,000 57,755,000 50,955,000 42,092,000 52,241,000 61,943,000 55,686,000 45,473,000 53,079,000 54,749,000 
        other intangible assets, net of accumulated amortization of 335,507 and 297,313
                                      263,179,000                                                           
        billings in excess of costs and estimated earnings on uncompleted contracts
                                      433,387,000 374,943,000 314,987,000 264,834,000 274,846,000 310,993,000 388,314,000 437,455,000 399,230,000 252,505,000 233,715,000 240,243,000 251,113,000 242,273,000 230,930,000 208,640,000 239,106,000 204,881,000 188,418,000 163,236,000 173,885,000 153,827,000 148,469,000 181,766,000 162,095,000 123,668,000 92,483,000 86,706,000 83,121,000 63,258,000 42,936,000 66,368,000 70,228,000 51,465,000 66,206,000 59,563,000 50,390,000 51,514,000 48,688,000 58,473,000 65,603,000 45,342,000 24,485,000 23,460,000 28,714,000 15,788,000 18,384,000 17,286,000 14,008,000 14,291,000 12,057,000 11,222,000 11,166,000 16,498,000 17,175,000 17,609,000 18,911,000 17,264,000 16,409,000 
        exchangeable shares, no par value, 486,112 and 6,515,453 shares issued and outstanding
                                                                                                 
        series f preferred stock, .00001 par value...
                                                                                                 
        other intangible assets, net of accumulated amortization of 324,879 and 297,313
                                       275,018,000                                                          
        exchangeable shares, no par value, 3,986,112 and 6,515,453 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 313,486 and 297,313
                                        184,375,000                                                         
        other intangible assets, net of accumulated amortization of 305,140 and 297,313
                                         181,934,000                                                        
        other intangible assets, net of accumulated amortization of 297,313 and 264,674
                                          187,023,000                                                       
        current liabilities of discontinued operations
                                           1,367,000 2,651,000 3,088,000 15,313,000 147,148,000 67,643,000                                                 
        exchangeable shares, no par value, 6,515,453 and 6,876,042 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 291,461 and 264,674
                                           197,556,000                                                      
        current maturities of long-term debt and short-term borrowings
                                           5,061,000 5,603,000 4,154,000 7,067,000 2,350,000 2,638,000 9,440,000 8,876,000                                               
        exchangeable shares, no par value, 6,620,395 and 6,876,042 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 283,889 and 264,674
                                            203,256,000                                                     
        exchangeable shares, no par value, 6,876,042 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 275,755 and 264,674
                                             211,303,000                                                    
        current assets of discontinued operations
                                                9,072,000                                                 
        other intangible assets, net of accumulated amortization of 264,674 and 225,367
                                              205,074,000                                                   
        non-current assets of discontinued operations
                                                752,599,000                                                 
        non-current liabilities of discontinued operations
                                                48,061,000                                                 
        exchangeable shares, no par value, 6,876,042 and 7,325,971 shares issued and outstanding
                                                                                                 
        accumulated other comprehensive income
                                              -294,689,000 -264,844,000 -197,339,000 -212,244,000 -123,290,000   -55,219,000 -37,236,000 -11,319,000 -24,439,000 710,000 14,453,000 19,771,000 -2,522,000 12,033,000 710,000 -5,528,000 23,117,000 25,300,000 14,122,000 5,775,000 3,812,000 6,624,000 3,502,000 1,793,000 -450,000 -3,623,000 -2,956,000 1,418,000 2,646,000 2,461,000 3,663,000 1,697,000                  
        other intangible assets, net of accumulated amortization of 244,933 and 225,367
                                               225,413,000                                                  
        other intangible assets, net of accumulated amortization of 239,489 and 225,367
                                                234,303,000                                                 
        exchangeable shares, no par value, 7,325,971 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 261,100 and 255,858
                                                 252,055,000                                                
        other intangible assets, net of accumulated amortization of 255,858 and 223,355
                                                  260,593,000                                               
        exchangeable shares, no par value, 7,325,971 and 3,500,000 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 248,197 and 223,355
                                                   229,460,000                                              
        current maturities of long-term debt and notes payable
                                                   1,686,000 1,670,000 1,650,000 2,234,000             262,000 301,000 364,000     1,155,000                       
        exchangeable shares, no par value, 5,221,377 and 3,500,000 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 240,584 and 223,355
                                                    214,039,000                                             
        exchangeable shares, no par value, 4,399,858 and 3,500,000 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 230,712 and 223,355
                                                     219,573,000                                            
        noncontrolling interests
                                                     10,871,000 7,131,000 8,321,000 5,321,000 4,690,000 5,368,000 7,345,000 9,620,000 9,108,000 7,311,000 8,300,000 4,694,000 2,653,000 1,364,000                               
        other intangible assets, net of accumulated amortization of 223,355 and 198,082
                                                      207,877,000                                           
        exchangeable shares, no par value, 3,500,000 and 3,909,110 shares issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 214,473 and 198,082
                                                       190,749,000                                          
        other intangible assets, net of accumulated amortization of 206,830 and 198,082
                                                        171,871,000                                         
        other intangible assets, net of accumulated amortization of 202,780 and 198,082
                                                         178,515,000                                        
        other intangible assets, net of accumulated amortization of 198,082 and 159,996
                                                          183,836,000                                       
        notes payable
                                                          9,000 19,000 33,000 56,000 56,000 100,000 1,215,000 1,156,000 1,327,000    3,426,000 37,000 2,000 1,956,000                        
        exchangeable shares, no par value, 3,909,110 shares authorized, issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 194,607 and 164,401
                                                           199,085,000                                      
        other intangible assets, net of accumulated amortization of 183,145 and 164,401
                                                            206,019,000                                     
        other intangible assets, net of accumulated amortization of 174,146 and 164,401
                                                             209,140,000                                    
        other intangible assets, net of accumulated amortization of 164,401 and 134,735
                                                              207,224,000                                   
        limited vote common stock, .00001 par value...
                                                                                                 
        other intangible assets, net of accumulated amortization of 155,678 and 134,735
                                                               199,583,000                                  
        other intangible assets, net of accumulated amortization of 148,006 and 134,735
                                                                186,477,000                                 
        other intangible assets, net of accumulated amortization of 141,116 and 134,735
                                                                 189,086,000                                
        other intangible assets, net of accumulated amortization of 134,735 and 96,167
                                                                  194,067,000                               
        convertible subordinated notes, net of discount of none and 17,142
                                                                                                 
        exchangeable shares, no par value, 3,909,110 and 0 shares authorized, issued and outstanding
                                                                                                 
        other intangible assets, net of accumulated amortization of 124,501 and 96,167
                                                                   156,501,000                              
        convertible subordinated notes, net of discount of 0 and 17,142
                                                                                                 
        noncontrolling interest
                                                                   2,991,000 2,071,000 1,734,000 1,378,000 873,000 353,000 136,000                        
        other intangible assets, net of accumulated amortization of 111,105 and 96,167
                                                                    169,885,000                             
        other intangible assets, net of accumulated amortization of 102,015 and 96,167
                                                                     178,994,000                            
        convertible subordinated notes, net of discount of 16,005 and 17,142
                                                                     127,745,000                            
        other intangible assets, net of accumulated amortization of 57,215 and 96,167
                                                                      184,822,000                           
        convertible subordinated notes, net of discount of 21,475 and 17,142
                                                                      126,608,000                           
        other intangible assets, net of accumulated amortization of 57,215 and 72,475
                                                                       131,053,000                          
        convertible subordinated notes, net of discount of 21,475 and 18,257
                                                                       125,493,000                          
        other intangible assets, net of accumulated amortization of 57,215 and 67,027
                                                                        130,905,000                         
        convertible subordinated notes, net of discount of 21,475 and 19,350
                                                                        124,400,000                         
        accumulated deficit
                                                                        -42,704,000 -76,131,000 -47,450,000 -94,563,000 -149,421,000 -189,939,000 -214,191,000 -247,778,000 -297,098,000 -318,964,000 -351,639,000 -321,181,000 -343,604,000 -361,264,000 -369,122,000 -387,584,000 -400,464,000  -398,679,000       
        other intangible assets, net of accumulated amortization of 57,215 and 62,121
                                                                         135,811,000                        
        convertible subordinated notes, net of discount of 21,475 and 20,423
                                                                         123,327,000                        
        other intangible assets, net of accumulated amortization of 20,915 and 57,215
                                                                          140,717,000                       
        liabilities and stockholders’ equity
                                                                                                 
        convertible subordinated notes
                                                                          143,750,000 143,750,000 143,750,000 143,750,000 143,750,000 413,742,000 413,750,000 413,750,000 413,750,000 413,750,000 447,023,000 442,500,000 442,500,000 442,500,000 442,500,000 442,500,000 442,500,000 442,500,000 442,500,000 442,500,000 442,500,000 172,500,000 172,500,000 
        stockholders’ equity:
                                                                                                 
        total liabilities and stockholders’ equity
                                                                          3,554,787,000 3,562,569,000 3,490,494,000 3,398,059,000 3,387,832,000 3,274,674,000 1,682,430,000 1,662,766,000 1,639,157,000 1,626,426,000          1,440,359,000    
        intangible assets, net of accumulated amortization of 20,915 and 50,379, respectively
                                                                           144,262,000                      
        intangible assets, net of accumulated amortization of 20,915 and 41,381 respectively
                                                                            152,684,000                     
        intangible assets, net of accumulated amortization of 20,915 and 31,505, respectively
                                                                             142,105,000                    
        accounts and notes receivable
                                                                              7,914,000 6,970,000 6,376,000 7,322,000 7,815,000 10,019,000 9,707,000 15,922,000 15,229,000 16,141,000 21,949,000 20,431,000 19,920,000 19,419,000 41,896,000 34,358,000 34,327,000 51,160,000 50,900,000 
        other intangible assets, net of accumulated amortization of 2,156 and 20,915
                                                                              152,695,000                   
        other intangible assets, net of accumulated amortization of 2,156 and 8,488
                                                                               167,840,000                  
        other intangible assets, net of accumulated amortization of 2,156 and 3,620
                                                                                7,808,000                 
        deferred income taxes and other non-current liabilities
                                                                                181,665,000 176,690,000 161,868,000 155,147,000 149,912,000 144,132,000 142,885,000 142,609,000 112,704,000 107,845,000 111,329,000 107,272,000 99,474,000 91,407,000 103,362,000 88,974,000 82,411,000 
        goodwill and other intangibles
                                                                                  331,282,000 388,160,000 388,226,000 388,292,000 388,357,000 388,423,000 388,489,000 388,554,000 388,620,000 388,685,000 388,751,000 388,817,000 388,882,000 395,531,000 395,597,000 
        deferred compensation
                                                                                      -6,448,000 -8,019,000 -9,510,000 -10,606,000 -7,217,000 -8,558,000 -10,013,000 -11,369,000 -7,359,000 -9,012,000 -302,000 
        short-term investments
                                                                                   284,440,000              
        commitments and contingencies stockholders’ equity:
                                                                                                 
        retained deficit
                                                                                         -403,807,000  -400,515,000 -404,671,000 -401,179,000 -389,485,000 -359,339,000  
        current deferred taxes
                                                                                              5,414,000 30,316,000 28,968,000 
        redeemable common stock
                                                                                                72,922,000 
        preferred stock, .00001 par value...
                                                                                                 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-03-31 
                                                                                                 
          cash flows from operating activities:
                                                                                                 
          net income
        316,586,000 342,839,000 233,523,000 148,969,000 310,287,000 299,021,000 191,884,000 126,091,000 213,610,000 273,525,000 166,584,000 96,970,000 355,327,000 60,156,000 11,132,000 85,028,000 316,585,000 56,427,000 27,652,000 91,319,000 288,259,000 88,905,000 33,292,000 41,503,000 269,793,000 108,563,000 -92,576,000 121,035,000 171,108,000 50,193,000 36,095,000 38,611,000 228,376,000 25,489,000 15,920,000 48,440,000 125,946,000 57,423,000 -4,130,000 20,859,000 102,868,000 169,391,000 -8,620,000 58,185,000 215,067,000 14,571,000 26,796,000 58,648,000 322,900,000 23,683,000 -2,131,000 76,857,000 221,800,000 31,059,000 19,803,000 49,994,000 88,816,000 21,287,000 50,618,000 -16,305,000 91,857,000 30,377,000 9,223,000 24,100,000 99,579,000 30,312,000 12,154,000 21,490,000 111,883,000 14,340,000 16,266,000 24,252,000 86,656,000 27,455,000 -9,338,000 31,204,000  4,763,000 9,802,000 7,858,000  9,537,000        
          adjustments to reconcile net income to net cash from operating activities:
                                                                                                 
          depreciation
        110,824,000 103,875,000 98,725,000 98,114,000 96,838,000 89,979,000 83,651,000 88,895,000 85,040,000 81,488,000 79,876,000 78,382,000 217,140,000 -452,000 3,005,000 70,954,000 193,913,000 -1,141,000 650,000 62,107,000 169,012,000 1,718,000 116,000 54,410,000 162,545,000 1,751,000 1,595,000 52,216,000 150,976,000 1,509,000 1,315,000 48,719,000 135,382,000 3,776,000 1,957,000 42,693,000 127,562,000 -81,000 1,589,000 41,170,000 121,891,000 -76,000 -3,044,000 44,074,000 117,282,000 2,832,000 1,131,000 36,865,000 100,237,000 833,000 1,160,000 31,880,000 87,860,000 1,407,000 429,000 30,607,000 86,933,000 -33,000 972,000 28,196,000  -789,000 707,000 26,584,000  379,000 427,000 19,768,000 57,848,000 618,000 196,000 18,992,000 42,108,000                 
          amortization of intangible assets
        142,860,000 133,195,000 113,178,000 109,562,000 115,812,000 110,422,000 79,214,000 77,511,000 75,225,000 71,361,000 70,025,000 72,403,000 286,826,000 -40,798,000 -7,806,000 115,751,000 142,594,000 1,481,000 -64,000 21,355,000 57,017,000 1,908,000 -129,000 17,908,000 46,827,000 2,654,000 -60,000 12,670,000 33,371,000 116,000 102,000 10,405,000 23,226,000 2,485,000 -68,000 6,562,000 23,591,000 -47,000 646,000 7,495,000 26,198,000 -81,000 25,000 8,706,000 26,369,000 923,000 370,000 8,245,000 20,489,000 1,947,000 -222,000 5,301,000 27,187,000 955,000 155,000 9,394,000 21,658,000 1,424,000 605,000 6,266,000                              
          non-cash stock-based compensation
        52,826,000 46,899,000 44,071,000 38,151,000 39,711,000 38,234,000 37,250,000 35,331,000 32,104,000 32,600,000 34,607,000 27,451,000 78,952,000 -1,442,000 5,098,000 22,992,000 66,617,000 -2,281,000 5,236,000 18,687,000 70,210,000 -549,000 7,068,000 14,912,000 38,429,000 -900,000 1,472,000 13,012,000 40,853,000 -1,854,000 -1,202,000 14,687,000 35,519,000 -628,000 -309,000 11,866,000 33,097,000 243,000 -4,216,000 13,719,000 27,416,000 -191,000 -246,000 9,960,000 31,258,000 -2,612,000 86,000 10,298,000 28,207,000 -4,373,000 4,006,000 8,036,000 18,852,000 -956,000 1,613,000 6,481,000 16,902,000 -1,237,000 412,000 5,541,000 17,345,000 -57,000 -242,000 6,002,000 14,906,000 5,000 262,000 4,702,000 12,649,000 -540,000 807,000 3,776,000 6,898,000 693,000 -78,000 1,849,000 4,437,000             
          other non-cash adjustments
        54,973,000 9,947,000 8,982,000 5,893,000 23,407,000 4,451,000 1,089,000 -7,970,000 2,276,000 -19,954,000                                                                                
          changes in assets and liabilities, net of non-cash transactions:
                                                                                                 
          accounts, notes and retainage receivable
        -73,387,000 -710,986,000 -33,197,000 -36,265,000                                                                                      
          contract assets
        104,032,000 -218,724,000 -54,552,000 -48,383,000 101,319,000 -6,420,000 41,521,000 119,324,000 205,393,000 -245,536,000                                                                                
          inventories
        -50,922,000 -45,139,000 -22,914,000 -2,768,000 11,215,000                                  -6,793,000 4,537,000 -23,919,000 264,000 -6,747,000 -3,122,000 -5,083,000 5,916,000 -2,935,000 -1,923,000 590,000 8,789,000 -3,890,000 497,000 24,432,000 -12,432,000 13,070,000 1,365,000 -7,379,000 -2,000,000 -8,005,000 -1,145,000 -11,434,000 1,890,000 -7,931,000 348,000 10,927,000 -1,211,000 -2,206,000 26,000 -4,389,000 10,549,000 -6,791,000 940,000 5,990,000 -1,314,000 -1,296,000 3,335,000 -3,368,000           -2,233,000  
          prepaid expenses and other current assets
        -104,845,000 29,390,000 -151,286,000 -13,774,000 37,265,000 56,589,000 -6,521,000 -46,977,000 14,627,000 30,893,000                             -15,339,000 1,826,000 -8,406,000 21,575,000 -4,028,000 -3,242,000 -36,357,000 22,428,000 -22,187,000 -368,000 15,442,000 -24,827,000 -11,668,000 13,548,000 14,614,000 -26,642,000 -6,857,000 6,286,000 -17,767,000 17,544,000 46,622,000 -36,047,000 -3,706,000 -12,156,000 -4,109,000 7,697,000 -820,000 -11,919,000 2,054,000 105,000 -10,231,000 11,641,000 -2,244,000 911,000 -12,323,000 -451,000 -5,263,000 2,520,000 -90,000           1,742,000  
          accounts payable and accrued expenses, insurance and other non-current liabilities
        -46,779,000 637,201,000 119,025,000 -54,486,000                                                                                      
          contract liabilities
        699,631,000 157,679,000 -38,924,000 6,068,000 296,417,000 129,486,000 37,421,000 -89,702,000 331,870,000 -25,139,000                                                                                
          other assets and liabilities
        -11,474,000 728,000 -5,696,000 -13,275,000 -2,558,000 18,034,000 12,280,000 -36,089,000 5,370,000 6,864,000                                                                                
          net cash from operating activities
        1,127,565,000 563,496,000 295,711,000 243,198,000 712,015,000 739,914,000 391,312,000 237,955,000 1,003,538,000 406,592,000 127,413,000 38,409,000 786,950,000 224,631,000 33,641,000 85,090,000 564,514,000 -171,072,000 63,335,000 125,613,000 1,001,118,000 -382,620,000 269,930,000 227,549,000 435,384,000 199,831,000 -25,914,000 -82,750,000  -117,416,000 130,527,000 25,993,000         21,031,000 -10,121,000 -177,795,000 189,227,000  31,363,000 93,289,000 -60,533,000     -852,000 -146,069,000 146,517,000 -60,218,000 177,245,000 -15,373,000 60,346,000 -4,188,000 294,965,000 -83,246,000 24,913,000 3,626,000 268,939,000 48,531,000 -51,774,000 111,202,000 225,684,000 -1,300,000 2,930,000 15,186,000 176,460,000 34,351,000 -55,620,000 64,049,000 73,864,000           34,651,000  
          cash flows from investing activities:
                                                                                                 
          capital expenditures
        -193,594,000 -142,449,000 -140,349,000 -132,762,000 -146,985,000 -212,498,000 -161,456,000 -83,139,000 -109,406,000 -139,800,000 -105,278,000 -80,319,000 -321,672,000 15,616,000 -11,637,000 -109,937,000 -311,240,000 286,000 8,588,000 -83,486,000 -209,272,000 -2,632,000 19,961,000 -68,109,000 -195,518,000 6,531,000 -4,149,000 -68,626,000  7,640,000                         
          free cash flows
        933,971,000 421,047,000 155,362,000 110,436,000 565,030,000 527,416,000 229,856,000 154,816,000 894,132,000 266,792,000 22,135,000 -41,910,000 465,278,000 240,247,000 22,004,000 -24,847,000 253,274,000 -170,786,000 71,923,000 42,127,000 791,846,000 -385,252,000 289,891,000 159,440,000 239,866,000 206,362,000 -30,063,000 -151,376,000  -109,776,000 130,527,000 25,993,000         21,031,000 -10,121,000 -177,795,000 189,227,000  31,363,000 93,289,000 -60,533,000     -852,000 -146,069,000 146,517,000 -60,218,000 177,245,000 -15,373,000 60,346,000 -4,188,000 294,965,000 -83,246,000 24,913,000 3,626,000 268,939,000 48,531,000 -51,774,000 111,202,000 225,684,000 -1,300,000 2,930,000 15,186,000 176,460,000 34,351,000 -55,620,000 64,049,000 73,864,000           34,651,000  
          proceeds from sale of and insurance settlements related to property and equipment
        12,477,000 17,049,000 15,074,000 7,316,000 10,413,000 12,054,000 28,758,000 26,418,000 21,364,000 13,020,000                                                                                
          cash paid for asset acquisitions
                                                                                                 
          cash paid for acquisitions, net of cash, cash equivalents and restricted cash acquired
        -1,268,866,000 -1,197,148,000 -191,839,000 -394,263,000 -21,295,000 -1,273,642,000 -66,727,000 -384,071,000 -178,980,000 -20,391,000 -452,252,000 -22,130,000 -168,148,000   -2,418,442,000 2,073,000 -2,556,000 -32,778,000 -104,918,000 -186,012,000 21,151,000 -22,794,000 -58,134,000 -326,052,000 47,773,000 -51,553,000 -46,234,000 -33,177,000 15,222,000 -30,728,000                                                          
          investments in unconsolidated affiliates and other
        301,000 -889,000   -9,262,000    -1,032,000 -879,000 -134,000 -5,492,000 -74,115,000 4,365,000 -15,000 -8,319,000 -133,867,000 -4,812,000 113,640,000 -113,982,000                                                                      
          proceeds from the sale or settlement of certain investments
           2,668,000 26,571,000 3,208,000 39,069,000                                                                              
          other
        7,764,000 1,285,000 5,501,000 -912,000 -42,000 8,807,000 -5,895,000 27,613,000 728,000 -6,907,000                             8,749,000 -4,874,000 -9,790,000 446,000 4,645,000 -7,008,000 -7,055,000 1,052,000 -2,398,000 3,272,000 -3,611,000 8,349,000 -2,876,000 2,019,000 -7,147,000 -1,958,000 3,743,000 -3,117,000 -4,360,000 802,000 -2,259,000 53,000 -3,439,000 2,579,000 -3,168,000 793,000 441,000 -475,000 2,904,000 -1,815,000 4,797,000 -1,766,000 548,000 178,000 1,613,000 1,962,000 995,000 -1,103,000 97,000           -443,000  
          net cash from investing activities
        -1,545,288,000 -1,305,140,000 -459,925,000 -520,621,000 -167,171,000 -1,537,888,000 -202,652,000 -386,608,000 -267,326,000 -154,957,000 -78,743,000 -488,624,000 -352,463,000 -146,779,000 -24,880,000 -93,069,000 -2,802,077,000 -165,000 126,435,000 -222,806,000 -268,768,000 -193,941,000 52,519,000 -89,133,000 -225,799,000 -323,626,000 78,985,000 -147,156,000  -43,077,000 -1,456,000 -91,898,000       5,206,000 -5,643,000  994,397,000 86,375,000 -99,892,000  -82,421,000 69,439,000 -145,034,000     377,793,000 49,115,000 -38,431,000 -80,955,000 -184,549,000 -10,854,000 -51,519,000 -34,295,000 -229,726,000 -341,000 18,681,000 -42,867,000 -71,597,000 -5,388,000 -3,258,000 -39,439,000 -164,810,000 35,822,000 -39,151,000 -51,208,000 -132,680,000 27,360,000 27,025,000 -42,275,000 -21,562,000           -7,784,000  
          cash flows from financing activities:
                                                                                                 
          borrowings under credit facility and commercial paper program
        16,195,247,000 20,929,367,000 10,421,112,000 5,488,217,000 7,978,331,000 4,991,174,000 4,150,979,000 2,763,700,000 3,838,952,000 4,454,424,000 5,454,459,000 4,431,075,000 6,777,407,000                                                                             
          payments under credit facility and commercial paper program
        -15,888,748,000 -21,538,404,000 -10,134,699,000 -5,216,815,000 -8,018,098,000 -5,075,213,000 -4,353,526,000 -3,268,156,000 -3,633,933,000 -4,742,501,000 -5,343,375,000 -4,050,437,000 -6,831,426,000                                                                             
          net proceeds from notes offering
                                                                                               
          payments related to senior notes
                                                                                                 
          payments of contingent consideration liabilities recorded at acquisition date
                                                                                               
          payments related to tax withholding for stock-based compensation
        -14,689,000 -25,020,000 -1,006,000 -71,584,000              33,934,000 -12,651,000 -23,921,000  6,857,000 8,199,000 -15,886,000  1,055,000                                                                
          payments of dividends
        -15,029,000 -15,069,000 -14,854,000 -15,464,000 -13,427,000 -13,763,000 -13,261,000 -13,745,000 -11,693,000 -11,560,000 -11,682,000 -12,817,000 -30,990,000 20,000 754,000 -10,842,000        -7,384,000 -17,433,000 27,000 -78,000 -5,752,000                                                              
          repurchase of common stock
        -15,987,000 -118,568,000         -107,011,000 64,134,000 -75,406,000 -9,479,000 -48,923,000 11,685,000 -9,975,000 -19,474,000    -200,000,000   19,774,000 -19,933,000 -416,397,000 -10,762,000 157,920,000 -173,913,000           9,721,000 -182,000,000             -94,466,000 39,385,000                                
          net cash from financing activities
        243,575,000 844,662,000 134,393,000 52,354,000 -533,063,000 1,033,725,000 -203,254,000 -603,044,000 237,449,000 -305,243,000 93,607,000 242,687,000 -298,265,000 74,660,000 -104,016,000 16,550,000 797,287,000 1,645,343,000 -194,742,000 112,989,000 -402,861,000 112,132,000 -384,562,000 73,926,000 -129,424,000 141,733,000 -70,882,000 236,260,000  135,785,000 -71,541,000 26,719,000            -142,235,000  101,135,000 -34,563,000 -10,246,000      47,039,000 31,898,000 899,000 -98,252,000 34,906,000 -97,711,000 2,324,000 -145,683,000 143,542,000 -142,429,000 -1,135,000 868,000 2,619,000   7,650,000 -4,068,000 2,318,000 2,337,000 11,970,000 -97,090,000 5,210,000 971,000 -2,801,000           -10,813,000  
          effect of foreign exchange rate changes on cash, cash equivalents and restricted cash
        3,295,000 -2,095,000 19,342,000 2,291,000 -34,539,000 11,270,000 2,960,000 -9,963,000 11,491,000 -4,815,000 1,911,000 -1,562,000 133,000 -70,000 -1,164,000 378,000 974,000 -1,825,000 1,265,000 11,000 1,325,000 -537,000 1,435,000 -449,000 -66,000 -169,000 200,000 -118,000 131,000 -1,312,000 422,000 691,000                                                          
          net increase in cash, cash equivalents and restricted cash
                   -209,090,000 136,355,000 152,442,000 -96,419,000 8,949,000 -1,439,302,000 1,472,281,000 -3,707,000 15,807,000 330,814,000 -464,966,000 -60,678,000 211,893,000 80,095,000 17,769,000 -17,611,000 6,236,000                                                              
          cash, cash equivalents and restricted cash, beginning of year
                                                                                                 
          cash, cash equivalents and restricted cash, end of year
                                                                                                 
          equity in earnings of unconsolidated affiliates, net of distributions
         -2,583,000 -2,595,000 -1,495,000     -370,000 1,749,000 4,378,000 18,452,000                                                                              
          deferred income tax expense
           6,887,000 -6,478,000    -10,486,000    2,838,000 30,722,000 16,591,000 -8,098,000                                                                          
          net decrease in cash, cash equivalents and restricted cash
         100,923,000 -10,479,000 -222,778,000  247,021,000 -11,634,000 -761,660,000  -58,423,000                      -38,495,000                                                          
          cash, cash equivalents and restricted cash, beginning of period
         746,010,000  1,295,041,000  433,214,000  -87,470,000 8,949,000 231,887,000  12,100,000 15,807,000 186,808,000  151,215,000 211,893,000 169,745,000  -11,375,000 6,236,000 83,256,000  19,457,000 -38,495,000 143,775,000                                                          
          cash, cash equivalents and restricted cash, end of period
         100,923,000 -10,479,000 523,232,000  247,021,000 -11,634,000 533,381,000  -58,423,000 144,188,000 224,124,000  64,972,000 -87,470,000 240,836,000  1,484,381,000 12,100,000 202,615,000  -313,751,000 151,215,000 381,638,000  6,394,000 -11,375,000 89,492,000  -6,563,000 19,457,000 105,280,000                                                          
          deferred income tax benefit
               -4,765,000    -11,997,000                                                                              
          distributions, net of equity in earnings of unconsolidated affiliates
            -3,755,000 -2,353,000 4,091,000 4,264,000                                                                                  
          loss from mark-to-market adjustment on investment
                                                                                                 
          accounts and notes receivable
            -28,626,000 -338,765,000 -382,650,000 321,914,000 51,118,000 -303,305,000                             -53,596,000 158,995,000 210,209,000 -77,518,000 -104,653,000 122,432,000 -11,962,000 -129,895,000 -28,637,000 -61,480,000 52,384,000 -124,949,000 -32,527,000 30,843,000 -39,740,000 -282,596,000 6,437,000 -25,926,000 -115,163,000 -151,163,000 -35,586,000 -9,849,000 105,378,000 -116,886,000 -13,825,000 16,797,000 177,865,000 122,292,000 -155,127,000 108,040,000 61,740,000 -77,829,000 -29,003,000 -32,827,000 40,786,000 -36,234,000 -50,862,000 45,273,000              
          accounts payable and accrued expenses and other non-current liabilities
            -278,839,000 388,449,000 292,683,000 -349,872,000 -4,642,000 475,844,000                             62,524,000 -29,716,000 -62,819,000 38,098,000 -5,615,000 27,850,000 -197,281,000 197,303,000 1,083,000 -50,999,000 -58,985,000 124,896,000 17,738,000 -47,634,000 -8,933,000 84,343,000 97,794,000 -50,061,000 118,674,000 80,612,000 39,403,000 -17,161,000 -80,205,000 3,261,000 151,350,000 -94,758,000 -121,218,000 -73,960,000 80,430,000 -55,262,000 -34,033,000 9,435,000 26,927,000 -3,169,000 -5,947,000 3,878,000 8,684,000 -21,494,000 29,272,000           9,879,000  
          payments related to tax withholding for share-based compensation
             -62,828,000 -2,087,000 -75,710,000  -2,645,000 -2,075,000 -108,689,000  62,539,000 -53,711,000 -11,252,000            -13,678,000 -14,754,000 1,119,000 11,038,000 -12,621,000 -18,214,000 1,284,000 14,579,000 -16,192,000                                                      
          deferred income tax (benefit) loss
                                                                                                 
          income from mark-to-market adjustment on investment
                                                                                                 
          gains on sales of investments
                   -2,401,000                                                                              
          increase in benefit from credit losses
                                                                                                 
          proceeds from notes offerings
                                                                                                 
          unrealized loss from mark-to-market adjustment on investment
                    65,038,000 -15,192,000 33,261,000 8,393,000                                                                          
          gain on sale of property and equipment
                  -8,389,000 -3,511,000 -9,941,000 -3,599,000 930,000 -2,193,000 -8,039,000 3,795,000 110,000 -4,982,000  -1,088,000 -344,000 -814,000         -98,000    360,000   -107,000 -2,039,000 -727,000 95,000 -102,000 -897,000 -76,000 -492,000 -305,000  -488,000    331,000 -563,000 -21,000    -8,000                              
          adjustments to reconcile net income to net cash from operating activities—
                                                                                                 
          amortization of discounts and deferred financing costs
                   8,122,000 10,686,000                                                                             
          increase in provision for credit losses
                   2,358,000 -1,993,000 2,771,000                                                                            
          foreign currency loss
                   -245,000  -3,051,000 -402,000 1,581,000           -1,214,000 1,217,000 -217,000 -750,000 1,233,000 -651,000 -613,000 381,000 420,000 221,000   448,000 110,000 1,647,000 320,000   863,000 -301,000   876,000 861,000      -273,000 527,000   255,000  -1,021,000                            
          change in fair value of contingent consideration liabilities
                    6,346,000 -2,733,000 -4,360,000 5,169,000 7,521,000 -577,000 153,000 -363,000 641,000 2,316,000 -4,996,000 2,758,000 9,627,000 -594,000 4,455,000 -84,000 -9,854,000 4,885,000                                                            
          payments for contingent consideration liabilities recorded in earnings
                   -247,000                                                                              
          changes in assets and liabilities, net of non-cash transactions
                   -247,328,000                                                                              
          proceeds from sale of property and equipment
                   10,356,000 43,841,000 2,623,000 6,784,000 8,810,000 32,755,000 4,984,000 4,224,000 7,223,000 29,546,000 -1,982,000 3,036,000 4,790,000 26,288,000 -3,696,000 -2,293,000 10,843,000 26,138,000 -1,582,000 1,455,000 5,769,000 19,268,000 -3,463,000 2,742,000 4,801,000 15,126,000 1,684,000 76,000 5,089,000 17,707,000 738,000 6,451,000 1,282,000 11,502,000 -1,131,000 1,564,000 2,493,000 10,286,000 1,953,000 1,011,000 1,544,000 10,036,000 -3,930,000 5,057,000 1,199,000 5,106,000 3,407,000 -1,803,000 3,193,000 18,504,000 -6,028,000 12,243,000 932,000 6,989,000 1,197,000 -948,000 1,826,000 13,349,000 -4,861,000 4,774,000 2,145,000 17,026,000 7,053,000 2,564,000 855,000 7,684,000 -728,000 1,410,000 1,606,000 9,778,000 378,000 1,282,000 562,000 4,715,000 -2,542,000 2,152,000 559,000 213,000 
          proceeds from insurance settlements related to property and equipment
                   395,000   600,000 191,000 280,000 -18,000 266,000 7,000 469,000   198,000 1,474,000 487,000 -5,000 8,000 569,000 -220,000                                                            
          cash paid for intangible assets
                   -381,000 -1,091,000 1,000 212,000 -274,000 -667,000 124,000         -17,000 -25,000                                                              
          payments on other long-term debt
                   -3,126,000 -6,552,000 -500,000 177,000 -2,079,000         -847,000 -1,134,000 39,000 -261,000 -962,000 49,000 -39,000 -346,000 -4,803,000 796,000 175,000 -1,529,000 -6,099,000 -168,000 4,163,000 -4,855,000 -2,027,000 303,000 -559,000 -400,000 -11,109,000 -18,959,000 9,913,000 -10,293,000 -329,000    -42,000 19,000   -4,210,000 715,000 -194,000 -1,991,000 -3,397,000 21,000 3,232,000 -3,294,000 -3,172,000 1,981,000 -973,000 -1,137,000 -1,606,000 609,000 290,000 -944,000 -40,290,000 -60,403,000 5,599,000 -6,065,000 -141,914,000 138,382,000 -137,326,000 -1,530,000 -5,456,000 3,049,000 -2,566,000 -1,227,000 -4,032,000 464,000 825,000 -1,941,000 -1,965,000 
          net borrowings (repayments) of short-term debt
                   175,000                 26,666,000                                                             
          payments of financing costs
                    -238,000                                                                             
          payments for contingent consideration liabilities recorded at acquisition date
                   -4,753,000                                                                              
          distributions to non-controlling interests, net of contributions received
                   -8,741,000 -2,118,000                                                                             
          adjustments to reconcile net income to net cash from operating activities —
                                                                                                 
          asset impairment charges
                                                                                                 
          equity in losses of unconsolidated affiliates, net of distributions
                    -6,289,000 -17,656,000                                                                            
          impairment of non-marketable equity security
                                                                                                 
          foreign currency gain
                         -3,847,000 -478,000 -576,000                                                                      
          proceeds from disposition of businesses
                            18,582,000 -8,184,000                                                                    
          net (repayments) borrowings of short-term debt
                                                                                                 
          gain on sale of investments
                       -6,696,000                                                                          
          payments for contingent consideration liabilities
                       -63,000    -263,000   399,000 -989,000                                                                  
          changes in operating assets and liabilities, net of non-cash transactions
                     218,139,000 -58,005,000 -188,829,000 -209,987,000 -182,652,000 -5,594,000 -59,449,000 451,832,000 -450,171,000 236,238,000 89,470,000 -18,897,000 97,585,000 14,663,000 -250,156,000 -229,961,000 -173,722,000 120,744,000 -117,594,000 -255,008,000 140,791,000 -9,757,000 -117,206,000 127,768,000                                                     
          cash received from investments
                      -16,015,000 16,460,000                                                                          
          amortization of deferred financing costs
                      2,000 1,458,000 4,486,000                                                                         
          borrowings under credit facility
                      151,070,000 1,369,151,000 4,075,236,000 185,183,000 227,087,000 828,496,000 2,504,767,000 -21,965,000 -973,725,000 1,474,452,000 4,057,057,000 1,050,062,000 -578,635,000 1,647,074,000 3,635,951,000 -206,614,000 87,497,000 974,948,000 2,119,835,000 261,620,000 -146,328,000 697,211,000 2,035,353,000 12,528,000 42,156,000 654,416,000 1,864,296,000 859,803,000 477,830,000 147,456,000 562,963,000 41,254,000 331,460,000 2,370,000     627,160,000 75,920,000                                    
          payments under credit facility
                      -144,957,000 -1,301,146,000 -3,123,128,000 -84,328,000 -401,204,000 -656,818,000 -2,539,031,000 -865,627,000 388,072,000 -1,171,059,000 -4,113,145,000 -888,528,000 446,046,000 -1,347,442,000 -3,333,298,000 358,399,000 -341,192,000 -760,369,000 -2,083,364,000 -49,097,000 139,498,000 -631,441,000 -2,235,257,000 71,252,000 32,935,000 -729,603,000 -1,592,945,000 -814,066,000 -424,798,000 -103,943,000 -568,026,000 35,632,000 -331,460,000 -2,370,000     -713,160,000 -28,920,000                         -1,500,000 -3,000,000          
          deferred financing costs
                       -48,000 -7,512,000                                                                         
          contributions received from (distributions to) non-controlling interests
                                                                                                 
          equity in earnings of unconsolidated affiliates
                       -20,490,000                                                                          
          provision for credit losses
                       133,000 34,641,000 -23,628,000 23,834,000 43,000                                                                      
          net borrowings of short-term debt
                       -15,703,000                                                                          
          distributions to non-controlling interests
                       -538,000  3,014,000 -2,992,000 -1,129,000  1,218,000 1,000 -1,963,000  603,000 -564,000 -528,000  -588,000 293,000 -980,000  -60,000 597,000 -980,000 -149,000    -19,728,000 1,000,000 3,000 -2,503,000 -11,432,000 -2,994,000                                            
          impairment of cost method investment
                                                                                                 
          foreign currency and other
                                                                                                 
          equity in losses of unconsolidated affiliates
                         -2,650,000 -2,240,000 -5,868,000       58,633,000 -60,390,000 35,032,000 6,037,000 -1,545,000 13,343,000 8,190,000 607,000 1,545,000 603,000 890,000 -289,000 197,000 181,000                                                  
          deferred income tax provision
                         -16,755,000 11,759,000 2,494,000  -11,450,000 -10,203,000 4,210,000  -15,406,000 -4,985,000 24,558,000  -4,519,000 -19,249,000 16,377,000  -5,646,000 3,702,000 -36,000   -10,574,000 2,716,000   -3,215,000 3,495,000   -10,424,000 8,086,000 -989,000 -21,577,000 7,218,000 -1,122,000 13,415,000   1,621,000 -4,666,000   11,483,000 15,301,000 27,136,000 -17,937,000 11,930,000 -1,853,000 28,940,000 -4,934,000 4,758,000 -2,061,000 12,497,000 -2,831,000 304,000   1,599,000 -56,000 -4,826,000           -12,914,000  
          cash received from investments in unconsolidated affiliates and other entities
                         -2,802,000 2,597,000 210,000 11,425,000 2,506,000                                                                    
          proceeds from notes offering
                                                                                                
          payments of other long-term debt
                         -159,000 100,000 -857,000  -115,000 -91,000 -446,000                                                                  
          net repayments of short-term debt, net of borrowings
                           -4,247,000  -141,000 1,179,000 -2,799,000  -18,475,000 30,524,000 -23,220,000                                                              
          payment of dividends
                         1,000 383,000 -8,798,000  159,000                                                                    
          amortization of debt discount and issuance costs
                          -2,000 846,000 2,056,000                                                                     
          loss on sale of property and equipment
                                  -2,352,000 -59,000 3,636,000 -1,322,000 19,000 963,000   -3,848,000 1,841,000                     344,000    1,363,000 1,980,000   7,875,000 677,000 -223,000 429,000 3,340,000 -383,000 -610,000 152,000 6,423,000 -1,002,000 -417,000 324,000 -864,000           172,000  
          foreign currency and other loss and other non-cash items
                                                                                                 
          investments in unconsolidated affiliates and other entities
                            -14,078,000 2,290,000 2,624,000 -5,692,000 -45,991,000 -938,000 37,676,000 -37,803,000                                                              
          debt issuance and amendment costs
                            -3,295,000    -273,000                                -122,000                    -5,736,000 5,441,000      -41,000 -10,000     
          equity in (earnings) losses of unconsolidated affiliates
                             -10,044,000 2,101,000 2,683,000 -74,870,000                                                                 
          benefit from credit losses
                             495,000 798,000 273,000                                                                  
          foreign currency (gain) loss and other non-cash items
                                                                                                 
          amortization of debt issuance costs
                              -1,000 589,000 1,404,000 58,000 408,000 983,000 -1,000 288,000 982,000 1,000 -2,000 340,000 1,017,000 1,000 -2,000 340,000 978,000 273,000 821,000 -2,000 275,000 863,000 218,000 676,000 1,000 4,000 223,000 719,000 63,000 1,000 118,000 523,000 -54,000 -58,000 231,000 691,000 -1,000 1,000 230,000 1,636,000 1,000 654,000 2,004,000 -26,000 675,000 5,696,000             
          foreign currency and other gain
                                                                                                 
          foreign currency and other (gain) loss
                               -353,000                                                                  
          proceeds from disposition of business
                               2,474,000                                                                  
          (gain) loss on sale of property and equipment
                                -4,805,000                           -282,000            -430,000                          
          benefit from doubtful accounts
                                10,476,000                  -452,000 578,000 1,400,000 -1,051,000 1,014,000 48,000    1,508,000  -155,000          -48,000                          
          exercise of stock options
                                           25,000 255,000 -17,000 112,000 51,000   202,000 76,000 979,000 -277,000 53,000 424,000 979,000 -277,000 -171,000 497,000 1,736,000 204,000 -34,000 479,000 807,000 72,000 -519,000 507,000 498,000 -194,000 40,000 190,000 471,000 481,000 -96,000 119,000 5,672,000 -3,921,000 2,824,000 1,412,000 8,069,000 -525,000 2,267,000 477,000 892,000 -54,000 -444,000 617,000 432,000 413,000 -46,000 47,000 117,000 -16,000 21,000 48,000  
          foreign currency (gain) loss
                                                   190,000    -266,000    502,000            -285,000                          
          bargain purchase gain
                                                                                                 
          provision for doubtful accounts
                                  -2,407,000 2,823,000  2,012,000 -706,000 845,000                  16,000      1,736,000         2,534,000 -1,321,000 1,022,000 455,000 5,929,000 -222,000 198,000 1,352,000 574,000 670,000 -429,000 401,000 1,553,000           83,000  
          cash flows from operating activities of continuing operations:
                                                                                                 
          adjustments to reconcile net income to net cash from operating activities of continuing operations —
                                                                                                 
          net loss from discontinued operations
                                                                                                 
          provision for (recovery of) doubtful accounts
                                        80,000 -54,000 -804,000 865,000    -983,000                 1,144,000   433,000 -328,000                             
          net cash from operating activities of continuing operations
                                        198,772,000 168,758,000 8,756,000 -3,811,000 450,511,000 -135,863,000 -133,211,000 199,739,000 509,285,000 2,774,000       363,400,000 -34,584,000 73,644,000 44,132,000                                      
          cash flows from investing activities of continuing operations:
                                                                                                 
          net cash from investing activities of continuing operations
                                        -123,481,000 -384,877,000 -20,203,000 -47,264,000 -206,389,000 -1,312,000 25,586,000 -83,929,000 -236,233,000 20,940,000       -185,410,000 -18,331,000 -50,610,000 -65,615,000                                      
          cash flows from financing activities of continuing operations:
                                                                                                 
          net cash from financing activities of continuing operations
                                        -42,369,000 214,543,000 11,279,000 44,311,000 -207,732,000 83,410,000 84,199,000 -84,702,000 -182,876,000 -951,342,000       -14,199,000 -1,488,000 3,993,000 -4,957,000                                      
          discontinued operations:
                                                                                                 
          net cash from discontinued operations
                                              5,206,000 -5,643,000 -134,473,000 984,276,000                                                
          investments in unconsolidated affiliates
                                                         -782,000 7,620,000 -8,545,000                                      
          cash received from (paid for) other investments
                                     -18,588,000 -628,000 706,000 -401,000 61,000 2,316,000 -1,701,000 3,950,000 299,000 -74,000 577,000 -3,378,000    5,647,000 -1,444,000 1,752,000 259,000 -11,026,000                                         
          (investments in) and return of equity from unconsolidated affiliates
                                                                                                 
          borrowings of short-term debt
                                                                                                 
          payments on short-term debt
                                           -2,783,000    -4,711,000   -3,326,000 -922,000                                              
          additions of property and equipment
                                       -66,807,000 -181,654,000 -4,740,000 -11,233,000 -47,024,000 -176,681,000 24,981,000 -13,160,000 -47,695,000 -161,998,000 14,523,000 3,675,000 -66,168,000 -221,619,000 -4,453,000 -3,986,000 -71,418,000 -212,484,000 30,669,000 -24,106,000 -57,637,000 -138,389,000 -21,081,000 -14,631,000 -35,344,000 -128,928,000 9,127,000 -14,716,000 -37,488,000 -117,979,000 5,687,000 6,438,000 -43,799,000 -128,968,000 7,563,000 -2,310,000 -41,265,000 -133,858,000 8,207,000 -6,817,000 -53,166,000 -108,973,000 -2,287,000 8,723,000 -25,394,000 -41,521,000 8,785,000 -2,125,000 -13,591,000 -32,585,000 6,717,000 -4,468,000 -12,220,000 -28,476,000 -2,594,000 3,690,000 -11,591,000 -4,853,000 
          investments in and return of equity from unconsolidated affiliates
                                       -838,000 49,543,000 -31,328,000 -5,504,000 -3,725,000 -8,316,000 1,170,000 -938,000 -2,225,000     -3,303,000 3,220,000                                            
          loss from discontinued operations
                                                                                                 
          cash paid for acquisitions, net of cash acquired
                                        -8,330,000 -346,779,000 -4,581,000 -1,527,000 -40,540,000 -28,213,000 39,640,000 -39,675,000 -83,544,000 8,566,000 -3,203,000 -34,733,000 -180,390,000 -78,613,000 73,153,000 -76,368,000 -160,078,000   -977,000   15,081,000 -41,904,000 -25,727,000            -29,728,000 17,903,000   -40,733,000                 
          cash withdrawn from (deposited to) restricted cash
                                            72,000                                                     
          repurchase of common stock, including accelerated stock repurchases
                                                -431,068,000                                                 
          effect of foreign exchange rate changes on cash and cash equivalents
                                        1,213,000 492,000 -1,112,000 1,095,000 -885,000 1,321,000 -1,295,000 1,079,000 -1,214,000 -2,774,000 2,915,000 -2,081,000 -655,000 -10,474,000 2,880,000 376,000 -15,755,000 3,949,000 -2,451,000 -1,642,000 -3,489,000 9,756,000 -6,501,000 2,292,000 4,228,000 -8,586,000 2,449,000 -43,000 -1,393,000 1,480,000 -1,366,000 571,000 3,836,000 -1,627,000 965,000 -143,000 658,000 -1,413,000 1,387,000 -1,202,000 1,966,000                 
          net increase in cash and cash equivalents
                                          -1,280,000 -5,669,000   -19,515,000 26,544,000                     -81,837,000 61,435,000 -100,201,000 -39,805,000 201,241,000 45,762,000 -56,326,000 71,051,000   -33,903,000 -33,685,000 57,716,000 -33,682,000 -23,385,000 22,745,000 49,501,000 5,161,000   55,808,000 -3,836,000 -1,707,000 -11,558,000 65,513,000 18,784,000 -14,417,000 16,054,000 33,532,000 
          cash and cash equivalents, beginning of year
                                                                                                 
          cash and cash equivalents, end of year
                                                                                                 
          adjustments to reconcile net income to net cash from operating activities of continuing operations—
                                                                                                 
          income from discontinued operations
                                                -17,409,000 -159,110,000                                                
          cash deposited to restricted cash
                                                                                                 
          net decrease in cash and cash equivalents
                                            28,390,000     53,874,000 -15,126,000 -54,981,000  39,603,000 131,045,000 -215,437,000  -50,454,000 24,576,000 -28,082,000  -40,159,000 133,483,000 -137,982,000  93,000 -86,435,000 -36,202,000                    -19,504,000          
          cash and cash equivalents, beginning of period
                                         -6,949,000 -5,669,000 112,183,000  7,029,000 26,544,000 128,771,000  -70,107,000 -54,981,000 190,515,000  -84,392,000 -215,437,000 488,777,000  -3,506,000 -28,082,000 394,701,000  -4,499,000 -137,982,000 315,349,000  -122,637,000 -36,202,000 539,221,000  -140,006,000 -39,805,000 699,629,000  15,547,000 70,908,000 437,901,000  -67,403,000 -34,887,000 407,081,000  -640,000 22,745,000 383,687,000  -247,407,000 -19,504,000 304,267,000  -13,265,000 -11,558,000 265,560,000  1,637,000 16,054,000 179,626,000 27,901,000 
          cash and cash equivalents, end of period
                                         -8,033,000 -6,949,000 106,514,000  -44,978,000 7,029,000 155,315,000  -16,233,000 -70,107,000 135,534,000  -44,789,000 -84,392,000 273,340,000  -53,960,000 -3,506,000 366,619,000  -44,658,000 -4,499,000 177,367,000  -122,544,000 -122,637,000 503,019,000  -78,571,000 -140,006,000 659,824,000  59,682,000 15,547,000 508,809,000  -38,362,000 -67,403,000 372,194,000  -34,322,000 -640,000 406,432,000  -242,246,000 24,758,000 284,763,000  -17,101,000 -13,265,000 254,002,000  20,421,000 1,637,000 195,680,000 61,433,000 
          cash withdrawn from restricted cash
                                           1,912,000        322,000                                             
          provision for contract receivable
                                                                                                 
          non-cash portion of arbitration expense
                                                       10,518,000                                          
          tax impact of stock-based equity awards
                                            -122,000 -427,000   -4,000 -662,000 -2,000 -1,000 -378,000 -1,064,000 2,000 -123,000 -3,494,000 2,339,000   -363,000 -2,802,000 5,778,000 -2,910,000 -1,668,000 -181,000 2,498,000 -2,014,000 -2,178,000 35,000 1,951,000 -1,969,000 1,624,000 -191,000 -1,556,000 1,632,000 -1,948,000 755,000 161,000 -1,234,000 -4,716,000 1,966,000 -1,463,000 -2,062,000 -4,758,000             
          borrowings of other long-term debt
                                                                                                
          contributions from non-controlling interests
                                                                                                 
          net cash from from investing activities
                                                                                                 
          benefit from (recovery of) doubtful accounts
                                             295,000                                                    
          cash paid for intangibles
                                                                                                 
          changes in operating assets and liabilities, net of non-cash transactions —
                                                                                                 
          increase in —
                                                                                                 
          costs and estimated earnings in excess of billings on uncompleted contracts
                                              -29,989,000 -52,467,000 -37,530,000 -8,547,000 60,207,000 -63,488,000 19,946,000 -112,865,000 86,437,000 -46,946,000 -46,489,000 -154,000 64,392,000 -65,030,000 -125,219,000 19,025,000 55,904,000 -100,196,000 -46,450,000 -20,967,000 -23,908,000 25,409,000 71,364,000 -66,424,000 -76,089,000 4,668,000 18,562,000 -23,888,000 17,192,000 -5,864,000 12,849,000 11,575,000 1,604,000 -2,555,000 -22,099,000 20,567,000 -4,354,000 -4,326,000 5,646,000           -4,067,000  
          billings in excess of costs and estimated earnings on uncompleted contracts
                                              -84,403,000 35,938,000 132,067,000 28,501,000 -533,000 -7,018,000 -5,290,000 -10,272,000 52,893,000 -31,632,000 52,620,000 -30,289,000 37,022,000 -10,504,000 21,556,000 38,212,000 -50,309,000 17,165,000 47,620,000 24,342,000 2,184,000 3,537,000 -9,856,000 43,745,000 -19,560,000 -3,867,000 -34,983,000 -21,922,000 -2,548,000 9,186,000 -18,003,000 12,793,000 -2,837,000 -7,130,000 15,325,000 8,278,000 6,507,000 -5,610,000 17,302,000           -1,302,000  
          supplemental disclosure of cash flow information:
                                                                                                 
          cash (paid) received during the period for —
                                                                                                 
          interest paid related to continuing operations
                                              -625,000 -2,441,000                                                  
          income taxes paid related to continuing operations
                                              -20,552,000 -6,486,000                                                  
          income taxes paid related to discontinued operations
                                              5,206,000 -5,643,000                                                  
          income tax refunds related to continuing operations
                                              -109,000 894,000                                                  
          decrease in —
                                                                                                 
          cash received during the period for —
                                                                                                 
          equity in losses of unconsolidated affiliates, including gain on sale of investment
                                                                                                 
          cash received during the year for —
                                                                                                 
          benefit from contract receivable
                                                    49,918,000                                             
          changes in operating assets and liabilities, net of non-cash transactions — increase in —
                                                                                                 
          investments in equity from unconsolidated affiliates
                                                 733,000 -975,000 -809,000                                              
          interest paid
                                                 -299,000 -234,000 -1,188,000 -2,564,000 4,070,000 -3,771,000 -1,268,000 -1,319,000 195,000 -462,000 -1,982,000 -328,000 -68,000 -356,000 -581,000 69,000 -52,000 -137,000 -3,330,000 2,889,000 -2,879,000 -159,000 -2,827,000 -303,000 -2,574,000 -160,000 -18,100,000 8,803,000 -8,765,000 -186,000 -18,686,000 8,122,000 -8,070,000 -833,000 -21,947,000    -13,033,000   -363,000      
          income taxes paid
                                                 -18,181,000 -25,267,000 -12,609,000 -213,382,000 57,529,000 14,378,000 -87,712,000 -216,618,000 29,252,000 25,772,000 -91,581,000  -16,925,000 24,264,000 -47,594,000  2,355,000 -460,000 -2,775,000  6,656,000 3,130,000 -34,403,000  17,959,000 -16,305,000 -7,918,000  5,641,000 -26,783,000 -4,336,000  10,536,000 -6,947,000 -10,823,000        -1,083,000      
          income tax refunds
                                                 -3,007,000 9,848,000 445,000 2,013,000 4,309,000 816,000 238,000 1,529,000 -39,000 330,000 6,000 3,722,000 -604,000 -317,000 1,305,000 6,391,000 -2,503,000 2,439,000 175,000 7,441,000 -1,898,000 2,442,000 1,722,000 1,594,000 370,000 -527,000 948,000 4,355,000 79,000 -301,000 393,000 1,658,000 11,000 -86,000 121,000 227,000       262,000      
          cash received from other investments
                                                  2,657,000 214,000                                              
          amortization of deferred revenues
                                                   -2,535,000 -7,670,000 207,000 122,000 -2,746,000 -6,373,000 360,000 -507,000 -2,505,000 -7,626,000 31,000 32,000 -2,586,000  122,000    3,084,000 -4,665,000 -1,152,000  886,000 -1,647,000 -2,636,000                      
          (income) income from discontinued operations
                                                                                                 
          equity in (earnings) losses of unconsolidated affiliates, including gain on sale of investment
                                                                                                 
          cash paid for other intangibles
                                                                                                
          cash (paid) received during the year for —
                                                                                                 
          investments in and return on equity from unconsolidated affiliates
                                                                                                 
          distributions to noncontrolling interests
                                                       -500,000 -15,122,000 1,355,000 1,596,000 -5,454,000 -11,237,000 -2,986,000 -1,257,000 -2,490,000                                  
          equity in earnings of unconsolidated affiliates, including gain on sale of investment
                                                                                                 
          proceeds from other long-term debt
                                                                4,025,000 -1,913,000 437,000 1,794,000     5,193,000 -34,000 -1,781,000 1,938,000    635,000 6,202,000 -48,000 -4,119,000 4,497,000 146,699,000 -142,569,000 142,620,000 1,478,000 838,000   127,000 3,128,000 1,656,000 -16,000 130,000 914,000 
          cash paid for other investments
                                                                                                
          non-cash interest expense
                                                                      -570,000 1,137,000 3,240,000 20,000 21,000 1,052,000                      
          non-cash loss on early extinguishment of debt
                                                                                                 
          payments to acquire equity method investments
                                                                                                 
          payments on convertible subordinated notes
                                                                                                 
          redemption premium on convertible subordinated notes
                                                                                                 
          income tax paid
                                                                                                 
          equity in earnings of unconsolidated affiliate
                                                                                                 
          payments to acquire equity method investment
                                                                                                 
          changes in operating assets and liabilities, net of non-cash transactions—
                                                                                                 
          increase in—
                                                                                                 
          cash (paid) received during the period for—
                                                                                                 
          payment to acquire equity method investment
                                                               -4,906,000                                  
          adjustments to reconcile net income to net cash from operations activities —
                                                                                                 
          amortization of deferred revenue
                                                                   -2,950,000         -6,999,000 -512,000                    
          cash paid for non-compete agreement
                                                                                                
          adjustments to reconcile net income to net cash from (used in) operating activities —
                                                                                                 
          payments on convertible notes
                                                                                                 
          distributions to noncontrolling interest
                                                                                                 
          (gain)/loss on sale of property and equipment
                                                                                                 
          adjustments to reconcile net income to net cash provided by (used in) operating activities —
                                                                                                 
          adjustments to reconcile net income to net cash from operating activities — depreciation
                                                                                                 
          provision for insurance receivable
                                                                                                 
          cash paid for developed technology
                                                                                                 
          amortization of intangibles
                                                                     4,306,000 3,242,000 5,848,000 33,504,000 542,000 4,906,000 27,302,000 -878,000 -714,000 10,590,000 13,891,000                 
          changes in operating assets and liabilities, net of non-cash transactions — decrease in —
                                                                                                 
          gain on sale of discontinued operation
                                                                                                
          loss on early extinguishment of debt
                                                                               23,000                 
          purchases of short-term investments
                                                                                   -309,055,000 552,430,000             
          proceeds from the sale of short-term investments
                                                                                   309,055,000 -540,155,000             
          repayments of convertible subordinated notes
                                                                                                 
          issuances of stock
                                                                                                 
          non-cash loss on foreign currency transactions
                                                                                                 
          cash paid for acquisition, net of cash acquired
                                                                               -187,000   15,738,000 -17,736,000              
          net cash provided (used in) by financing activities
                                                                           -712,000                      
          goodwill impairment
                                                                                                 
          proceeds from convertible subordinated notes
                                                                                                 
          payments of convertible subordinated notes
                                                                                                 
          non-cash loss on foreign currency derivative
                                                                                                 
          supplemental disclosure of cash flow information
                                                                                                 
          deferred income taxes
                                                                                                 
          non-cash loss on foreign currency hedge
                                                                                                 
          repayments on convertible subordinated notes
                                                                                                 
          issuances of stock, net of offering costs
                                                                                           1,530,000 1,656,000   1,650,000 1,931,000 
          depreciation and amortization
                                                                                  95,000 13,119,000 37,582,000           14,976,000  
          gain on early extinguishment of debt
                                                                                                 
          net income attributable to common stock
                                                                                             7,648,000 8,202,000 -11,694,000 -2,734,000 
          adjustments to reconcile net income (loss) attributable to common stock to net cash from operating activities —
                                                                                                 
          cash released for self-insurance programs
                                                                                                 
          accounts receivable
                                                                                               39,552,000  
          tax benefit from stock-based equity awards
                                                                                      -4,073,000 4,358,000          
          debt issuance and amendments costs
                                                                                                 
          adjustments to reconcile net income attributable to common stock to net cash from operating activities —
                                                                                                 
          cash (restricted) released for self-insurance programs
                                                                                            6,561,000 -397,000    
          cash portion of loss on early extinguishment of debt
                                                                                                 
          supplemental disclosure of cash flow information: cash (paid) received during the year for —
                                                                                                 
          net payments under bank line of credit
                                                                                                 
          adjustments to reconcile net income to net cash provided by (used in) operating activities — depreciation and amortization
                                                                                                 
          net proceeds under bank line of credit
                                                                                                 
          net loss
                                                                                           -5,128,000      
          adjustments to reconcile net loss to net cash from operating activities —
                                                                                                 
          cash restricted for self-insurance programs
                                                                                               3,248,000  
          net payments under bank lines of credit
                                                                                           -10,300,000      
          net loss attributable to common stock
                                                                                                 
          adjustments to reconcile net loss attributable to common stock to net cash from operating activities — cumulative effect of change in accounting principle, net of tax
                                                                                                 
          notes receivable
                                                                                                 
          net borrowings (payments) under credit facilities
                                                                                                 
          stock repurchases
                                                                                                 
          net borrowings (payments) under bank lines of credit
                                                                                               -10,700,000  
          supplemental disclosure of cash flow information cash paid for —
                                                                                                 
          cash paid for —
                                                                                                 
          amortization of deferred compensation
                                                                                               900,000  
          preferred stock dividend, net of forfeitures
                                                                                                 
          interest
                                                                                               821,000  
          income taxes, net of refunds
                                                                                               -199,000  
          proceeds from long-term debt
                                                                                                 
          payments on long-term debt
                                                                                                 
          cash paid during the year for —