7Baggers

WESCO International, Inc.
(NYSE:WCC) 

WCC stock logo

WESCO International, Inc. provides business-to-business distribution, logistics, and supply chain solutions in the United States, Canada, and internationally. It operates in three segments: Electrical & Electronic Solutions (EES), Communications & Security Solutions (CSS), and Utility and Broadband ...

Founded: 1922
Full Time Employees: 18,000
Sector: Industrials
Industry: Industrial Distribution

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: USD2026-03-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 
                                                                                         
      net sales
    6,080,100,000 6,199,100,000 5,899,600,000 5,343,700,000 5,499,700,000 5,489,400,000 5,479,700,000 5,350,000,000 5,473,400,000 5,644,400,000 5,745,500,000 5,521,900,000 5,558,494,000 5,445,916,000 5,483,525,000 4,932,181,000 4,851,920,000 4,728,325,000 4,595,790,000 4,041,477,000 4,128,841,000 4,141,801,000 2,086,706,000 1,968,647,000 2,099,452,000 2,148,110,000 2,150,088,000 1,961,267,000 2,011,447,000 2,067,245,000 2,103,994,000 1,993,915,000 1,996,646,000 2,000,159,000 1,909,624,000 1,772,591,000 1,793,262,000 1,855,212,000 1,911,582,000 1,775,961,000 1,861,540,000 1,923,899,000 1,916,718,000 1,816,330,000 1,995,485,000 2,078,150,000 2,005,165,000 1,810,825,000 1,880,071,000 1,931,260,000 1,893,953,000 1,808,059,000 1,644,363,000 1,656,186,000 1,672,734,000 1,606,018,000 1,589,522,000 1,580,376,000 1,524,515,000 1,431,305,000 1,331,587,000 1,324,555,000 1,259,121,000 1,148,599,000 1,132,722,000 1,152,427,000 1,159,218,000 1,179,590,000 1,429,794,000 1,628,087,000 1,587,753,000 1,465,206,000 1,489,181,000 1,545,607,000 1,518,108,000 1,450,556,000 1,376,053,000 1,343,066,000 1,335,976,000 1,265,508,000 1,236,722,000 1,131,449,000 1,062,060,000 990,871,000  
      yoy
    10.55% 12.93% 7.66% -0.12% 0.48% -2.75% -4.63% -3.11% -1.53% 3.64% 4.78% 11.96% 14.56% 15.18% 19.32% 22.04% 17.51% 14.16% 120.24% 105.29% 96.66% 92.81% -2.95% 0.38% 4.38% 3.91% 2.19% -1.64% 0.74% 3.35% 10.18% 12.49% 11.34% 7.81% -0.10% -0.19% -3.67% -3.57% -0.27% -2.22% -6.71% -7.42% -4.41% 0.30% 6.14% 7.61% 5.87% 0.15% 14.33% 16.61% 13.22% 12.58% 3.45% 4.80% 9.72% 12.21% 19.37% 19.31% 21.08% 24.61% 17.56% 14.94% 8.62% -2.63% -20.78% -29.22% -26.99% -19.49% -3.99% 5.34% 4.59% 1.01% 8.22% 15.08% 13.63% 14.62% 11.27% 18.70% 25.79% 27.72%      
      qoq
    -1.92% 5.08% 10.40% -2.84% 0.19% 0.18% 2.42% -2.25% -3.03% -1.76% 4.05% -0.66% 2.07% -0.69% 11.18% 1.65% 2.61% 2.88% 13.72% -2.12% -0.31% 98.49% 6.00% -6.23% -2.27% -0.09% 9.63% -2.49% -2.70% -1.75% 5.52% -0.14% -0.18% 4.74% 7.73% -1.15% -3.34% -2.95% 7.64% -4.60% -3.24% 0.37% 5.53% -8.98% -3.98% 3.64% 10.73% -3.68% -2.65% 1.97% 4.75% 9.95% -0.71% -0.99% 4.15% 1.04% 0.58% 3.66% 6.51% 7.49% 0.53% 5.20% 9.62% 1.40% -1.71% -0.59% -1.73% -17.50% -12.18% 2.54% 8.36% -1.61% -3.65% 1.81% 4.66% 5.41% 2.46% 0.53% 5.57% 2.33% 9.30% 6.53% 7.18%   
      cost of goods sold
    4,788,300,000 4,881,700,000 4,656,900,000 4,218,100,000 4,335,700,000 4,276,700,000 4,281,700,000 4,212,100,000 4,302,600,000 4,422,400,000 4,503,100,000 4,313,400,000 4,340,233,000 4,241,401,000 4,294,086,000 3,883,074,000 3,844,038,000 3,720,332,000 3,630,633,000 3,230,441,000 3,356,891,000 3,356,259,000 1,692,931,000 1,592,249,000               1,532,113,000 1,420,793,000 1,497,990,000 1,543,113,000 1,535,084,000 1,448,639,000 1,593,327,000 1,655,787,000 1,593,437,000 1,436,032,000 1,503,901,000 1,535,609,000 1,501,403,000 1,426,979,000 1,307,093,000 1,317,432,000 1,337,062,000 1,286,268,000 1,261,483,000 1,264,745,000 1,217,666,000 1,145,255,000 1,061,304,000 1,066,769,000 1,016,169,000 921,183,000 915,765,000 931,536,000 935,306,000 941,413,000 1,145,448,000 1,311,731,000 1,277,423,000 1,169,561,000 1,187,261,000 1,232,520,000 1,210,022,000 1,151,533,000 1,088,848,000 1,067,406,000 1,065,422,000 1,012,403,000 984,098,000 923,136,000 867,474,000 805,689,000  
      selling, general and administrative expenses
    947,600,000 922,900,000 872,200,000 836,300,000 817,300,000 831,100,000 828,400,000 829,400,000 810,200,000 796,400,000 831,700,000 817,700,000 793,061,000 760,200,000 772,864,000 718,098,000 733,689,000 721,795,000 699,581,000 636,576,000 637,914,000 561,971,000 359,750,000 299,392,000 289,915,000 290,852,000 295,842,000 296,528,000 284,154,000 284,073,000 292,888,000 290,829,000 285,473,000 280,021,000 267,288,000 266,964,000 249,930,000 255,547,000 274,523,000 269,286,000 256,971,000 258,151,000 275,242,000 264,585,000 260,939,000 271,697,000 278,709,000 265,462,000 248,646,000 255,202,000 265,506,000 227,456,000 275,884,000 225,812,000 231,179,000 228,139,000 227,807,000 216,205,000 214,212,000 213,759,000 203,991,000 190,577,000 185,977,000 183,039,000 168,238,000 168,309,000 169,914,000 187,489,000 204,574,000 211,262,000 206,802,000 211,639,000 193,527,000 194,753,000 195,295,000 207,558,000 184,641,000 168,830,000 169,512,000 169,898,000 170,812,000 157,300,000 141,987,000 142,681,000  
      depreciation and amortization
    50,700,000 49,100,000 48,300,000 48,400,000 45,600,000 46,000,000 46,100,000 45,500,000 44,900,000 45,100,000 46,900,000 44,400,000 43,445,000 42,723,000 45,866,000 46,980,000 53,909,000 56,732,000 46,704,000 41,209,000 41,276,000 45,476,000 18,755,000 16,093,000 16,072,000 15,612,000 15,182,000 15,242,000 15,676,000 15,618,000 15,823,000 15,879,000 16,259,000 16,074,000 15,721,000 15,965,000 16,589,000 16,937,000 16,959,000 16,374,000 16,621,000 16,287,000 16,139,000 15,921,000 17,041,000 17,418,000 17,186,000 16,372,000 16,969,000 16,803,000 17,153,000 16,717,000 11,130,000 9,910,000 8,442,000 8,079,000 8,746,000 7,674,000 7,641,000 7,546,000 6,251,000 5,963,000 5,620,000 6,101,000 6,119,000 6,410,000 6,360,000 7,157,000 6,563,000 6,543,000 6,692,000 6,933,000 9,605,000 9,038,000 9,186,000 8,930,000 9,411,000 6,653,000 6,314,000 6,282,000 7,309,000 3,707,000 3,684,000 3,939,000  
      income from operations
    293,500,000 345,400,000 322,200,000 240,900,000 301,100,000 335,600,000 323,500,000 263,000,000 315,700,000 380,500,000 363,800,000 346,400,000 381,755,000 401,592,000 370,709,000 284,029,000 220,284,000 229,466,000 218,872,000 133,251,000 92,760,000 178,095,000 15,270,000 60,913,000 83,808,000 93,733,000 97,950,000 70,726,000 90,500,000 97,517,000 91,183,000 73,241,000 81,444,000 89,250,000 83,105,000 67,089,000 82,008,000 92,555,000 87,987,000 69,508,000 89,958,000 106,348,000 90,253,000 87,185,000 124,178,000 133,248,000 115,833,000 92,959,000 110,555,000 123,646,000 109,891,000 136,907,000 50,256,000 103,032,000 96,051,000 83,532,000 91,486,000 91,752,000 84,996,000 64,745,000 60,041,000 61,246,000 51,355,000 38,276,000 42,600,000 46,172,000 47,638,000 43,531,000 73,209,000 98,551,000 96,836,000 77,073,000 98,788,000 109,296,000 103,605,000 82,535,000 93,153,000 100,177,000 94,728,000 76,925,000 74,503,000 47,306,000 48,915,000 38,562,000  
      yoy
    -2.52% 2.92% -0.40% -8.40% -4.62% -11.80% -11.08% -24.08% -17.30% -5.25% -1.86% 21.96% 73.30% 75.01% 69.37% 113.15% 137.48% 28.84% 1333.35% 118.76% 10.68% 90.00% -84.41% -13.87% -7.39% -3.88% 7.42% -3.43% 11.12% 9.26% 9.72% 9.17% -0.69% -3.57% -5.55% -3.48% -8.84% -12.97% -2.51% -20.28% -27.56% -20.19% -22.08% -6.21% 12.32% 7.77% 5.41% -32.10% 119.98% 20.01% 14.41% 63.90% -45.07% 12.29% 13.01% 29.02% 52.37% 49.81% 65.51% 69.15% 40.94% 32.65% 7.80% -12.07% -41.81% -53.15% -50.81% -43.52% -25.89% -9.83% -6.53% -6.62% 6.05% 9.10% 9.37% 7.29% 25.03% 111.76% 93.66% 99.48%      
      qoq
    -15.03% 7.20% 33.75% -19.99% -10.28% 3.74% 23.00% -16.69% -17.03% 4.59% 5.02% -9.26% -4.94% 8.33% 30.52% 28.94% -4.00% 4.84% 64.26% 43.65% -47.92% 1066.31% -74.93% -27.32% -10.59% -4.31% 38.49% -21.85% -7.20% 6.95% 24.50% -10.07% -8.75% 7.39% 23.87% -18.19% -11.40% 5.19% 26.59% -22.73% -15.41% 17.83% 3.52% -29.79% -6.81% 15.03% 24.61% -15.92% -10.59% 12.52% -19.73% 172.42% -51.22% 7.27% 14.99% -8.69% -0.29% 7.95% 31.28% 7.83% -1.97% 19.26% 34.17% -10.15% -7.74% -3.08% 9.43% -40.54% -25.71% 1.77% 25.64% -21.98% -9.61% 5.49% 25.53% -11.40% -7.01% 5.75% 23.14% 3.25% 57.49% -3.29% 26.85%   
      operating margin %
    4.83% 5.57% 5.46% 4.51% 5.47% 6.11% 5.90% 4.92% 5.77% 6.74% 6.33% 6.27% 6.87% 7.37% 6.76% 5.76% 4.54% 4.85% 4.76% 3.30% 2.25% 4.30% 0.73% 3.09% 3.99% 4.36% 4.56% 3.61% 4.50% 4.72% 4.33% 3.67% 4.08% 4.46% 4.35% 3.78% 4.57% 4.99% 4.60% 3.91% 4.83% 5.53% 4.71% 4.80% 6.22% 6.41% 5.78% 5.13% 5.88% 6.40% 5.80% 7.57% 3.06% 6.22% 5.74% 5.20% 5.76% 5.81% 5.58% 4.52% 4.51% 4.62% 4.08% 3.33% 3.76% 4.01% 4.11% 3.69% 5.12% 6.05% 6.10% 5.26% 6.63% 7.07% 6.82% 5.69% 6.77% 7.46% 7.09% 6.08% 6.02% 4.18% 4.61% 3.89%  
      interest expense
    96,700,000 99,000,000 92,900,000 86,300,000 85,100,000 86,500,000 98,800,000 94,400,000 97,000,000 98,500,000 98,800,000 95,000,000 87,265,000 75,057,000 68,478,000 63,620,000 60,390,000 69,720,000 67,590,000 70,373,000 74,310,000 74,540,000           17,603,000 17,311,000 16,816,000 16,721,000 17,502,000 20,792,000 19,452,000 18,829,000 9,908,000 20,417,000 18,613,000 20,894,000 20,241,000 20,798,000 20,337,000 20,688,000 20,608,000 21,304,000 21,769,000 21,926,000 14,669,000 12,654,000 11,477,000 8,962,000 11,952,000 15,079,000 13,931,000 12,641,000 15,885,000 13,748,000 14,400,000 13,530,000 13,805,000 13,599,000 13,821,000 12,518,000 10,847,000 12,127,000 12,538,000 14,563,000 16,622,000 17,569,000 16,785,000 12,220,000 7,522,000 5,094,000 5,613,000 6,393,000 7,758,000 6,450,000 6,849,000 9,125,000  
      other expense
    -400,000   200,000 6,600,000 -24,900,000 -95,900,000 21,600,000 10,500,000 3,700,000 800,000 10,100,000 4,007,000 688,000 1,195,000 1,124,000                                                                 2,203,500 3,796,000    
      income before income taxes
    197,200,000 246,400,000 236,600,000 154,400,000 209,400,000 274,000,000 320,600,000 147,000,000 208,200,000 278,300,000 264,200,000 241,300,000 290,483,000 325,847,000 301,036,000 219,285,000 199,077,000 165,066,000 152,084,000 65,685,000 19,382,000 104,332,000 -45,313,000 44,441,000 67,586,000 80,225,000 80,643,000 53,606,000 73,659,000 80,467,000 73,442,000 53,458,000 63,841,000 71,939,000 66,289,000 50,368,000 64,506,000 -52,170,000 68,535,000 50,679,000 80,050,000 85,931,000 71,640,000 66,291,000 103,937,000 112,450,000 95,496,000 72,271,000 76,722,000 100,027,000 88,122,000 114,981,000 32,117,000 90,378,000 84,574,000 74,570,000 79,534,000 76,673,000 71,065,000 52,104,000 44,157,000 47,498,000 38,733,000 27,252,000 29,669,000 39,925,000 34,918,000 32,639,000 64,057,000 88,698,000 86,936,000 65,254,000 82,166,000 91,727,000 86,820,000 70,315,000 79,973,000 89,269,000 82,851,000 65,473,000 57,391,000 37,060,000 39,062,000 17,371,000  
      provision for income taxes
    43,100,000 57,800,000 61,800,000 36,100,000 43,500,000 69,300,000 87,800,000 30,900,000 65,700,000 44,300,000 71,800,000 44,100,000 71,351,000 85,637,000 79,887,000 37,654,000 31,309,000 44,870,000 32,800,000 6,531,000    10,266,000 14,893,000 15,886,000 17,428,000 11,656,000 15,593,000 13,822,000 15,769,000 10,487,000 41,623,000 18,363,000 16,754,000 12,568,000 16,753,000 -21,149,000 18,683,000 16,145,000 31,490,000 23,547,000 21,001,000 19,498,000 29,959,000 31,632,000 26,709,000 20,416,000 18,766,000 30,909,000 22,771,000 30,887,000 5,621,000 26,987,000 25,642,000 21,630,000 24,696,000 22,783,000 20,858,000 14,799,000 9,334,000 13,837,000 10,940,000 8,052,000 7,916,000 6,306,000 8,464,000 9,377,000 22,190,000 22,830,000 26,809,000 20,424,000 21,134,000 19,953,000 27,153,000 22,157,000 21,666,000 29,884,000 27,673,000 21,023,000 17,656,000 12,052,000 11,623,000 6,027,000  
      net income
    154,100,000 188,600,000 174,800,000 118,300,000 165,900,000 204,700,000 232,800,000 116,100,000 142,500,000 234,000,000 192,400,000 197,200,000 219,132,000 240,210,000 221,149,000 181,631,000 167,768,000 120,196,000 119,284,000 59,154,000 20,286,000 80,038,000 -34,459,000 34,175,000 52,693,000 64,339,000 63,215,000 41,950,000 58,066,000 66,645,000 57,673,000 42,971,000 22,218,000 53,576,000 49,535,000 37,800,000 47,753,000 -31,021,000 49,852,000 34,534,000 48,560,000 62,384,000 50,639,000 46,793,000 73,978,000 80,818,000 68,787,000 51,855,000 57,956,000 69,118,000 65,351,000 84,094,000 26,496,000 63,391,000 58,932,000 52,940,000 54,838,000 53,890,000 50,207,000 37,305,000 34,823,000 33,661,000 27,793,000 19,200,000 21,753,000 33,619,000 26,454,000 23,262,000 41,867,000 65,868,000 60,127,000 44,830,000 61,032,000 71,774,000 59,667,000 48,158,000 58,307,000 59,385,000 55,178,000 44,450,000 39,735,000 25,008,000 27,439,000 11,344,000  
      yoy
    -7.11% -7.87% -24.91% 1.89% 16.42% -12.52% 21.00% -41.13% -34.97% -2.59% -13.00% 8.57% 30.62% 99.85% 85.40% 207.05% 727.01% 50.17% -446.16% 73.09% -61.50% 24.40% -154.51% -18.53% -9.25% -3.46% 9.61% -2.38% 161.35% 24.39% 16.43% 13.68% -53.47% -272.71% -0.64% 9.46% -1.66% -149.73% -1.55% -26.20% -34.36% -22.81% -26.38% -9.76% 27.65% 16.93% 5.26% -38.34% 118.73% 9.03% 10.89% 58.85% -51.68% 17.63% 17.38% 41.91% 57.48% 60.10% 80.65% 94.30% 60.08% 0.12% 5.06% -17.46% -48.04% -48.96% -56.00% -48.11% -31.40% -8.23% 0.77% -6.91% 4.67% 20.86% 8.14% 8.34% 46.74% 137.46% 101.09% 291.84%      
      qoq
    -18.29% 7.89% 47.76% -28.69% -18.95% -12.07% 100.52% -18.53% -39.10% 21.62% -2.43% -10.01% -8.77% 8.62% 21.76% 8.26% 39.58% 0.76% 101.65% 191.60% -74.65% -332.27% -200.83% -35.14% -18.10% 1.78% 50.69% -27.75% -12.87% 15.56% 34.21% 93.41% -58.53% 8.16% 31.04% -20.84% -253.94% -162.23% 44.36% -28.88% -22.16% 23.19% 8.22% -36.75% -8.46% 17.49% 32.65% -10.53% -16.15% 5.76% -22.29% 217.38% -58.20% 7.57% 11.32% -3.46% 1.76% 7.34% 34.59% 7.13% 3.45% 21.11% 44.76% -11.74% -35.30% 27.08% 13.72% -44.44% -36.44% 9.55% 34.12% -26.55% -14.97% 20.29% 23.90% -17.41% -1.82% 7.62% 24.13% 11.87% 58.89% -8.86% 141.88%   
      net income margin %
    2.53% 3.04% 2.96% 2.21% 3.02% 3.73% 4.25% 2.17% 2.60% 4.15% 3.35% 3.57% 3.94% 4.41% 4.03% 3.68% 3.46% 2.54% 2.60% 1.46% 0.49% 1.93% -1.65% 1.74% 2.51% 3.00% 2.94% 2.14% 2.89% 3.22% 2.74% 2.16% 1.11% 2.68% 2.59% 2.13% 2.66% -1.67% 2.61% 1.94% 2.61% 3.24% 2.64% 2.58% 3.71% 3.89% 3.43% 2.86% 3.08% 3.58% 3.45% 4.65% 1.61% 3.83% 3.52% 3.30% 3.45% 3.41% 3.29% 2.61% 2.62% 2.54% 2.21% 1.67% 1.92% 2.92% 2.28% 1.97% 2.93% 4.05% 3.79% 3.06% 4.10% 4.64% 3.93% 3.32% 4.24% 4.42% 4.13% 3.51% 3.21% 2.21% 2.58% 1.14%  
      less: net income attributable to noncontrolling interests
    300,000 1,100,000 300,000 -100,000 500,000 400,000 700,000 300,000  600,000 -700,000 100,000 212,000 608,000 443,000 388,000 355,000 600,000 89,000    47,000        -267,000 -1,450,000 -750 -99,000 25,000 71,000 -219,000 590,000 54,000                                               
      net income attributable to wesco international, inc.
    153,800,000 187,500,000 174,500,000 118,400,000 165,400,000 204,300,000 232,100,000 115,800,000 141,900,000 233,400,000 193,100,000 197,100,000 218,920,000 239,602,000 220,706,000 181,243,000 167,413,000 119,596,000 119,195,000 59,178,000 19,982,000 80,678,000 -34,506,000 34,407,000 53,097,000 64,495,000 63,464,000 42,369,000 58,133,000 66,849,000 57,940,000 44,421,000 22,542,000 53,675,000 49,510,000 37,729,000 47,345,000 -31,611,000 49,798,000 36,053,000 48,414,000 63,503,000 51,741,000 47,031,000 74,383,000 80,816,000 68,802,000 51,905,000 57,994,000 69,162,000 65,285,000 83,989,000 26,510,000 63,415,000 58,874,000 52,978,000                              
      less: preferred stock dividends
      12,900,000 14,400,000 14,300,000 14,400,000 14,400,000 14,400,000 14,300,000 14,400,000 14,400,000 14,400,000 14,352,000 14,352,000 14,352,000 14,352,000 14,352,000 14,352,000 14,352,000 14,352,000 14,352,000 14,511,000 1,276,000                                                               
      net income attributable to common stockholders
    153,800,000 187,500,000 189,200,000 104,000,000 151,100,000 189,900,000 217,700,000 101,400,000 127,600,000 219,000,000 178,700,000 182,700,000 204,568,000 225,250,000 206,354,000 166,891,000 153,061,000 105,244,000 104,843,000 44,826,000 5,630,000 66,167,000 -35,782,000                                                               
      earnings per share attributable to common stockholders
                                                                                         
      basic
    3.16 3.85 3.88 2.13 3.08 3.87 4.34 1.99 2.52 4.28 3.48 3.58 4.03 4.43 4.07 3.3 3.04 2.09 2.09 0.89 0.09 1.32 -0.84 0.82 1.27 1.53 1.46 0.94 1.27 1.42 1.23 0.94 0.49 1.13 1.03 0.77 1.03 -0.73 1.18 0.85 1.15 1.47 1.18 1.06 1.67 1.82 1.55 1.17 1.31 1.57 1.48 1.91 0.6 1.45 1.35 1.22 1.27 1.24 1.16 0.87 0.82 0.79 0.65 0.45 0.52 0.8 0.63 0.55 1.56 1.41               
      diluted
    3.11 3.79 3.83 2.1 3.03 3.81 4.28 1.95 2.46 4.2 3.41 3.48 3.91 4.3 3.95 3.19 2.93 2.02 2.02 0.87 0.07 1.31 -0.84 0.82 1.26 1.52 1.45 0.93 1.26 1.41 1.22 0.93 0.48 1.12 1.02 0.76 0.97 -0.73 1.02 0.77 1.02 1.28 0.9 1.4 1.52 1.29 0.97 1.08 1.32 1.25 1.6 0.52 1.25 1.15 1.03 1.12 1.11 0.74 0.71 0.74 0.6 0.44 0.51 0.79 0.62 0.55 0.99 1.53 1.38 1.02 1.34 1.54 1.22  1.1 1.13 1.05    0.56   
      other comprehensive income:
           -69.7                                                                              
      foreign currency translation adjustments and other
    -26.4 -47.3 150.2 16.1 -169.2 33.9 -21.8 -71.6 6,300,057.1 -64,500,000 41,200,000 17,000,000 67,492,000 -146,732,000 -79,373,000 31,640,000 -3,054,250 -50,277,000                                                                    
      post-retirement benefit plan adjustments, net of tax
    -0.5 -0.4 -0.3 -0.3 11.8 -0.1 -0.1 1.9                                                                              
      other comprehensive income
    -26.9 -47.7 149.9 15.8 -157.4 33.8 -21.9                                                                               
      comprehensive income
    127.2 140.9 324.7 134.1 8.5 238.5 210.9 46.4                                                                              
      less: comprehensive income attributable to noncontrolling interests
    0.3 1.1 0.3 -0.1 0.5 0.4 0.7 0.3                                                                              
      comprehensive income attributable to common stockholders
    126.9 139.8 339.1 119.8 -6.3 223.7 195.8 31.7 -574,199,246.1 154,500,000 219,900,000 199,700,000 257,317,000 78,518,000 126,981,000 198,531,000 192,377,000 54,967,000 126,062,000 61,667,000 119,957,000 107,595,000 6,952,000                                                               
      plus: gain on redemption of series a preferred stock
      27,600,000                                                                                   
      other income
      -7,300,000              -39,183,000 -5,320,000 -802,000                                          -1,000  -1,778,000 -2,506,000 -873,000 -1,391,000 -1,101,000 -1,626,000 -1,914,250 -2,274,000 -2,638,000 -2,744,000              
      foreign currency translation adjustments
                      21,219,000 16,841,000 105,266,000 41,428,000 42,734,000 -93,851,000 23,401,000 -16,856,000 20,244,000 22,517,000 -62,614,000 20,486,000 -28,715,000 -28,800,000 -10,335,000 51,148,000 33,381,000 11,568,000 16,628,000 -13,993,000 -1,765,000 82,270,000 -45,908,500 -95,377,000 25,542,000 -113,814,000                                          
      other
                       -2,807,000 -932,000 -777,000                                                                
      less: net loss attributable to noncontrolling interests
                       -24,000 304,000 -640,000  -232,000 -404,000 -156,000 -249,000 -419,000 -67,000 -204,000          -1,519,000                                              
      income tax expense
                        5,926,750 24,294,000 -10,854,000                                                               
      net interest and other
                          60,583,000 16,472,000 16,222,000 13,508,000 17,307,000 17,120,000 16,841,000 17,050,000 17,741,000 19,783,000                                                      
      comprehensive income attributable to wesco international, inc.
                           -59,444,000 67,855,000 47,639,000 83,708,000 64,886,000 -683,000 87,335,000 29,225,000 15,621,000 5,574,000 104,823,000 82,891,000 49,549,000 16,639,000 -45,604,000 48,033,000 118,307,000 10,785,000 -31,874,000 77,283,000 -66,783,000 16,305,000 17,022,000 111,825,000 5,405,000 25,706,000 93,781,000 20,935,000 60,508,000 3,200,000 74,067,000 53,329,000 62,168,000                              
      earnings per share attributable to wesco international, inc.
                                                                                         
      basic
    3.16 3.85 3.88 2.13 3.08 3.87 4.34 1.99 2.52 4.28 3.48 3.58 4.03 4.43 4.07 3.3 3.04 2.09 2.09 0.89 0.09 1.32 -0.84 0.82 1.27 1.53 1.46 0.94 1.27 1.42 1.23 0.94 0.49 1.13 1.03 0.77 1.03 -0.73 1.18 0.85 1.15 1.47 1.18 1.06 1.67 1.82 1.55 1.17 1.31 1.57 1.48 1.91 0.6 1.45 1.35 1.22 1.27 1.24 1.16 0.87 0.82 0.79 0.65 0.45 0.52 0.8 0.63 0.55 1.56 1.41               
      diluted
    3.11 3.79 3.83 2.1 3.03 3.81 4.28 1.95 2.46 4.2 3.41 3.48 3.91 4.3 3.95 3.19 2.93 2.02 2.02 0.87 0.07 1.31 -0.84 0.82 1.26 1.52 1.45 0.93 1.26 1.41 1.22 0.93 0.48 1.12 1.02 0.76 0.97 -0.73 1.02 0.77 1.02 1.28 0.9 1.4 1.52 1.29 0.97 1.08 1.32 1.25 1.6 0.52 1.25 1.15 1.03 1.12 1.11 0.74 0.71 0.74 0.6 0.44 0.51 0.79 0.62 0.55 0.99 1.53 1.38 1.02 1.34 1.54 1.22  1.1 1.13 1.05    0.56   
      cost of goods sold (excluding depreciation and
                                                                                         
      amortization)
                            1,266,949,750 1,747,913,000 1,741,114,000 1,578,771,000 1,247,025,750 1,670,037,000 1,704,100,000 1,613,966,000 1,145,224,000 1,614,814,000 1,543,510,000 1,422,573,000 1,110,769,750 1,490,173,000                                                
      post retirement benefit plan adjustments, net of tax
                                                                                         
      loss on debt redemption
                                         123,933,000                                                
      post retirement benefit plan adjustment
                                    63,000   252,000 -4,000   -16,000                                              
      net income attributable to noncontrolling interests
                                            -615,000 -1,119,000                                            
      other comprehensive loss:
                                                                                         
      net loss attributable to noncontrolling interest
                                              -1,102,000 -238,000                                          
      loss on sale of argentina business
                                                     2,315,000                                    
      less: net income attributable to noncontrolling interest
                                                -405,000 2,000 -15,000 -50,000 -38,000 -44,000 66,000    58,000                               
      comprehensive income:
                                                                                         
      foreign currency translation adjustment
                                                -53,022,000 -63,794,000 43,023,000 -46,500,000 -39,961,000 24,619,000 -44,350,000 -23,481,000 -23,310,000 10,652,000 -5,545,000 9,190,000                              
      less: net loss attributable to noncontrolling interest
                                                       105,000 -14,000 -24,000  -38,000                              
      earnings per share :
                                                                                         
      basic
    3.16 3.85 3.88 2.13 3.08 3.87 4.34 1.99 2.52 4.28 3.48 3.58 4.03 4.43 4.07 3.3 3.04 2.09 2.09 0.89 0.09 1.32 -0.84 0.82 1.27 1.53 1.46 0.94 1.27 1.42 1.23 0.94 0.49 1.13 1.03 0.77 1.03 -0.73 1.18 0.85 1.15 1.47 1.18 1.06 1.67 1.82 1.55 1.17 1.31 1.57 1.48 1.91 0.6 1.45 1.35 1.22 1.27 1.24 1.16 0.87 0.82 0.79 0.65 0.45 0.52 0.8 0.63 0.55 1.56 1.41               
      diluted
    3.11 3.79 3.83 2.1 3.03 3.81 4.28 1.95 2.46 4.2 3.41 3.48 3.91 4.3 3.95 3.19 2.93 2.02 2.02 0.87 0.07 1.31 -0.84 0.82 1.26 1.52 1.45 0.93 1.26 1.41 1.22 0.93 0.48 1.12 1.02 0.76 0.97 -0.73 1.02 0.77 1.02 1.28 0.9 1.4 1.52 1.29 0.97 1.08 1.32 1.25 1.6 0.52 1.25 1.15 1.03 1.12 1.11 0.74 0.71 0.74 0.6 0.44 0.51 0.79 0.62 0.55 0.99 1.53 1.38 1.02 1.34 1.54 1.22  1.1 1.13 1.05    0.56   
      earnings per share:
                                                                                         
      basic
    3.16 3.85 3.88 2.13 3.08 3.87 4.34 1.99 2.52 4.28 3.48 3.58 4.03 4.43 4.07 3.3 3.04 2.09 2.09 0.89 0.09 1.32 -0.84 0.82 1.27 1.53 1.46 0.94 1.27 1.42 1.23 0.94 0.49 1.13 1.03 0.77 1.03 -0.73 1.18 0.85 1.15 1.47 1.18 1.06 1.67 1.82 1.55 1.17 1.31 1.57 1.48 1.91 0.6 1.45 1.35 1.22 1.27 1.24 1.16 0.87 0.82 0.79 0.65 0.45 0.52 0.8 0.63 0.55 1.56 1.41               
      diluted
    3.11 3.79 3.83 2.1 3.03 3.81 4.28 1.95 2.46 4.2 3.41 3.48 3.91 4.3 3.95 3.19 2.93 2.02 2.02 0.87 0.07 1.31 -0.84 0.82 1.26 1.52 1.45 0.93 1.26 1.41 1.22 0.93 0.48 1.12 1.02 0.76 0.97 -0.73 1.02 0.77 1.02 1.28 0.9 1.4 1.52 1.29 0.97 1.08 1.32 1.25 1.6 0.52 1.25 1.15 1.03 1.12 1.11 0.74 0.71 0.74 0.6 0.44 0.51 0.79 0.62 0.55 0.99 1.53 1.38 1.02 1.34 1.54 1.22  1.1 1.13 1.05    0.56   
      gain on debt exchange
                                                                    -1,000 -5,961,000                    
      earnings per share
                                                                                         
      basic
    3.16 3.85 3.88 2.13 3.08 3.87 4.34 1.99 2.52 4.28 3.48 3.58 4.03 4.43 4.07 3.3 3.04 2.09 2.09 0.89 0.09 1.32 -0.84 0.82 1.27 1.53 1.46 0.94 1.27 1.42 1.23 0.94 0.49 1.13 1.03 0.77 1.03 -0.73 1.18 0.85 1.15 1.47 1.18 1.06 1.67 1.82 1.55 1.17 1.31 1.57 1.48 1.91 0.6 1.45 1.35 1.22 1.27 1.24 1.16 0.87 0.82 0.79 0.65 0.45 0.52 0.8 0.63 0.55 1.56 1.41               
      diluted
    3.11 3.79 3.83 2.1 3.03 3.81 4.28 1.95 2.46 4.2 3.41 3.48 3.91 4.3 3.95 3.19 2.93 2.02 2.02 0.87 0.07 1.31 -0.84 0.82 1.26 1.52 1.45 0.93 1.26 1.41 1.22 0.93 0.48 1.12 1.02 0.76 0.97 -0.73 1.02 0.77 1.02 1.28 0.9 1.4 1.52 1.29 0.97 1.08 1.32 1.25 1.6 0.52 1.25 1.15 1.03 1.12 1.11 0.74 0.71 0.74 0.6 0.44 0.51 0.79 0.62 0.55 0.99 1.53 1.38 1.02 1.34 1.54 1.22  1.1 1.13 1.05    0.56   
      earnings per share
                                                                                         
      basic:
                                                                           1.05 0.97 1.62 1.3 0.98 0.818 1.21 1.13 0.93 0.34 0.53  0.24  
      diluted
    3.11 3.79 3.83 2.1 3.03 3.81 4.28 1.95 2.46 4.2 3.41 3.48 3.91 4.3 3.95 3.19 2.93 2.02 2.02 0.87 0.07 1.31 -0.84 0.82 1.26 1.52 1.45 0.93 1.26 1.41 1.22 0.93 0.48 1.12 1.02 0.76 0.97 -0.73 1.02 0.77 1.02 1.28 0.9 1.4 1.52 1.29 0.97 1.08 1.32 1.25 1.6 0.52 1.25 1.15 1.03 1.12 1.11 0.74 0.71 0.74 0.6 0.44 0.51 0.79 0.62 0.55 0.99 1.53 1.38 1.02 1.34 1.54 1.22  1.1 1.13 1.05    0.56   
      gross profit
                                                                            230,049,000 313,087,000 308,086,000 299,023,000 287,205,000 275,660,000 270,554,000 253,105,000 252,624,000 208,313,000 194,586,000 185,182,000  
      yoy
                                                                            -19.90% 13.58% 13.87% 18.14% 13.69% 32.33% 39.04% 36.68%      
      qoq
                                                                            -26.52% 1.62% 3.03% 4.11% 4.19% 1.89% 6.89% 0.19% 21.27% 7.05% 5.08%   
      gross margin %
    0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 15.45% 20.26% 20.29% 20.61% 20.87% 20.52% 20.25% 20.00% 20.43% 18.41% 18.32% 18.69%  
      other expenses
                                                                                5,658,000 5,814,000 6,264,000 5,059,000   3,004,000 2,015,000  
      earnings per share:
                                                                                         
      basic:
                                                                           1.05 0.97 1.62 1.3 0.98 0.818 1.21 1.13 0.93 0.34 0.53  0.24  
      diluted:
                                                                               0.93    0.86 0.325 0.51  0.23  
      loss on debt extinguishment
                                                                                       10,051,000  
      loss on debt extinguishments
                                                                                    2,512,750     
      basis:
                                                                                      0.58   
      diluted
    3.11 3.79 3.83 2.1 3.03 3.81 4.28 1.95 2.46 4.2 3.41 3.48 3.91 4.3 3.95 3.19 2.93 2.02 2.02 0.87 0.07 1.31 -0.84 0.82 1.26 1.52 1.45 0.93 1.26 1.41 1.22 0.93 0.48 1.12 1.02 0.76 0.97 -0.73 1.02 0.77 1.02 1.28 0.9 1.4 1.52 1.29 0.97 1.08 1.32 1.25 1.6 0.52 1.25 1.15 1.03 1.12 1.11 0.74 0.71 0.74 0.6 0.44 0.51 0.79 0.62 0.55 0.99 1.53 1.38 1.02 1.34 1.54 1.22  1.1 1.13 1.05    0.56   
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-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 
                                                                                           
        current assets:
                                                                                           
        cash and cash equivalents
      696,600,000 571,900,000 667,000,000 681,600,000 702,600,000 706,800,000 716,500,000 984,100,000 524,100,000 631,400,000 529,000,000 349,100,000 527,348,000 234,083,000 236,792,000 201,474,000 212,583,000 251,799,000 287,891,000 303,887,000 449,135,000 352,249,000 265,222,000 342,560,000 150,902,000 138,160,000 87,218,000 106,100,000 96,343,000 142,760,000 110,940,000 123,897,000 117,953,000 94,083,000 87,799,000 103,000,000 110,131,000 112,837,000 160,290,000 147,834,000 160,279,000 132,852,000 174,307,000 154,351,000 128,319,000 110,368,000 101,643,000 96,356,000 123,725,000 98,575,000 104,512,000 116,791,000 86,099,000 107,637,000 72,198,000 63,641,000 63,869,000 94,049,000 78,615,000 52,432,000 53,577,000 103,120,000 95,804,000 121,074,000 112,329,000 111,345,000 103,290,000 105,135,000 86,338,000 103,270,000 115,532,000 94,432,000 72,297,000 64,498,000 65,038,000 55,369,000 73,395,000 59,273,000 37,823,000 30,350,000 22,125,000 60,866,000 15,021,000 18,765,000 34,523,000 
        trade accounts receivable, net of allowance for expected credit losses of 67.8 and 63.6 in 2026 and 2025, respectively
      4,273,100,000                                                                                     
        other accounts receivable
      478,900,000 460,300,000 410,700,000 352,700,000 416,300,000 398,800,000 363,500,000 346,200,000 430,500,000 411,700,000 380,300,000 344,300,000 435,711,000 388,748,000 390,954,000 358,181,000  323,597,000 266,835,000 234,898,000 239,199,000 229,275,000 192,799,000 77,691,000 98,029,000 82,357,000 65,694,000 75,326,000 96,984,000 80,676,000 62,361,000 71,328,000 101,229,000 82,588,000 69,321,000 67,230,000 85,019,000 68,501,000 55,354,000 59,092,000 81,242,000 71,253,000 60,820,000 123,896,000 138,745,000 131,724,000 118,088,000 106,960,000 130,043,000 120,587,000 109,915,000 102,204,000 89,801,000 48,246,000 34,351,000 25,634,000 43,442,000 32,239,000 24,460,000 21,969,000 37,223,000 23,175,000 16,348,000 37,940,000 31,808,000 46,851,000 40,211,000 45,427,000 42,758,000 35,736,000 29,704,000 31,101,000 44,783,000 37,540,000 31,540,000 42,351,000 43,011,000 31,191,000 22,104,000 22,798,000 36,235,000 25,629,000 19,599,000 14,771,000 30,237,000 
        inventories
      4,213,100,000 4,059,100,000 3,971,200,000 3,740,200,000 3,501,700,000 3,630,100,000 3,505,800,000 3,525,400,000 3,572,100,000 3,541,400,000 3,584,300,000 3,729,500,000 3,498,824,000 3,490,121,000 3,165,828,000 2,881,256,000 2,666,219,000 2,569,798,000 2,436,522,000 2,290,453,000 2,163,831,000 2,357,634,000 2,368,827,000 950,521,000 1,011,674,000 961,997,000 1,004,127,000 1,001,353,000 948,726,000 926,768,000 935,231,000 949,511,000 956,148,000 925,049,000 866,301,000 850,118,000 821,441,000 832,510,000 831,053,000 844,106,000 810,067,000 844,955,000 847,045,000 814,363,000 819,502,000 846,166,000 850,179,000 811,095,000 787,324,000 795,917,000 808,747,000 792,404,000 793,974,000 662,764,000 651,824,000 634,659,000 626,967,000 631,421,000 634,148,000 631,084,000 588,848,000 551,982,000 531,486,000 507,057,000 507,215,000 495,301,000 516,738,000 561,070,000 605,678,000 654,608,000 646,446,000 615,281,000 666,027,000 648,147,000 634,836,000 606,117,000 613,569,000 542,244,000 536,249,000 507,930,000 500,798,000 456,880,000 390,099,000 384,851,000 387,339,000 
        prepaid expenses and other current assets
      291,900,000 270,800,000 251,900,000 271,000,000 276,400,000 318,700,000 295,700,000 286,800,000 225,400,000 231,900,000 239,100,000 217,800,000 205,993,000 162,068,000 177,061,000 154,536,000 137,811,000 114,670,000 162,312,000 171,099,000 187,910,000 166,044,000 157,276,000 192,375,000 76,076,000 80,940,000 72,284,000 62,406,000 52,107,000 90,415,000 81,078,000 68,889,000 40,189,000 71,795,000 137,146,000 122,438,000 48,583,000 127,839,000 141,957,000 131,906,000 48,420,000 167,287,000 160,985,000 138,652,000 54,274,000 107,989,000 108,768,000 140,191,000 49,278,000 59,981,000 39,114,000 30,292,000 44,728,000 26,109,000 24,031,000 22,680,000 23,297,000 27,263,000 27,737,000 21,554,000 20,165,000 18,506,000 16,998,000 12,977,000 13,077,000 13,748,000 14,346,000 9,896,000 10,015,000 12,061,000 13,219,000 11,152,000 10,059,000 10,187,000 10,241,000 8,808,000 9,068,000 9,554,000 9,535,000 7,631,000 7,898,000 10,614,000 9,383,000 9,410,000 9,451,000 
        total current assets
      9,953,600,000 9,566,300,000 9,243,600,000 8,686,800,000 8,351,400,000 8,683,500,000 8,536,100,000 8,912,800,000 8,391,600,000 8,611,400,000 8,583,400,000 8,448,100,000 8,330,539,000 7,897,087,000 7,606,475,000 6,878,969,000 6,350,111,000 6,215,496,000 5,995,747,000 5,575,140,000 5,506,978,000 5,597,450,000 5,438,386,000 2,777,478,000 2,540,411,000 2,578,480,000 2,584,864,000 2,513,750,000 2,385,640,000 2,506,499,000 2,446,940,000 2,418,671,000 2,408,849,000 2,410,127,000 2,305,545,000 2,203,360,000 2,172,457,000 2,243,827,000 2,306,637,000 2,274,442,000 2,257,534,000 2,366,090,000 2,368,050,000 2,313,461,000 2,350,338,000 2,450,037,000 2,408,541,000 2,259,899,000 2,198,541,000 2,218,670,000 2,194,656,000 2,176,694,000 2,101,837,000 1,905,925,000 1,836,151,000 1,794,406,000 1,737,420,000 1,761,888,000 1,704,759,000 1,633,735,000 1,513,686,000 1,517,812,000 1,415,752,000 1,391,482,000 1,331,004,000 1,357,848,000 1,379,774,000 1,432,936,000 1,557,663,000 1,765,993,000 1,743,017,000 1,637,155,000 1,680,499,000 1,713,397,000 1,670,473,000 1,617,519,000 1,618,012,000 1,120,212,000 1,017,571,000 938,824,000 908,863,000 1,013,280,000 777,521,000 779,565,000 854,916,000 
        property, buildings and equipment, net of accumulated depreciation of 649.3 and 626.1 in 2026 and 2025, respectively
      476,000,000                                                                                     
        operating lease assets
      889,000,000 892,200,000 844,900,000 775,800,000 735,100,000 747,600,000 762,400,000 768,300,000 761,200,000 696,500,000 681,700,000 660,100,000 625,082,000 575,159,000 570,062,000 564,738,000 530,863,000 540,173,000 510,513,000 519,311,000 534,705,000 540,142,000 549,762,000 271,602,000 235,834,000 237,252,000 233,403,000 232,989,000                                                          
        intangible assets
      1,745,900,000 1,789,100,000 1,815,100,000 1,829,100,000 1,835,900,000 1,811,200,000 1,816,400,000 1,831,000,000 1,857,600,000 1,874,900,000 1,902,000,000 1,921,500,000 1,943,400,000 1,853,451,000 1,888,911,000 1,922,265,000 1,944,141,000 1,977,841,000 2,020,538,000 2,045,992,000 2,065,495,000 2,078,468,000 2,095,480,000  287,275,000    316,016,000    367,104,000    393,362,000    403,649,000    429,840,000 452,140,000 475,708,000 449,180,000 439,167,000 457,621,000 461,552,000 481,750,000 496,761,000 204,572,000 150,964,000 154,130,000 156,874,000 150,018,000 153,452,000 156,886,000 160,307,000 75,790,000 77,625,000 79,467,000 81,308,000 83,146,000 84,984,000 86,774,000 88,689,000 90,578,000 92,425,000 94,271,000 133,791,000 137,181,000 140,618,000 144,007,000 147,550,000 79,134,000 81,082,000 81,987,000 83,892,000 50,695,000    
        goodwill
      3,331,600,000 3,331,300,000 3,351,700,000 3,299,800,000 3,280,100,000 3,217,700,000 3,203,100,000 3,182,500,000 3,262,300,000 3,237,700,000 3,266,600,000 3,244,800,000 3,240,931,000 3,123,430,000 3,190,677,000 3,222,538,000 3,208,333,000 3,201,688,000 3,223,511,000 3,199,494,000 3,187,169,000 3,118,818,000 3,107,256,000 1,717,963,000 1,759,040,000 1,746,071,000 1,752,800,000 1,740,771,000 1,722,603,000 1,755,292,000 1,744,694,000 1,755,679,000 1,771,877,000 1,776,918,000 1,741,540,000 1,725,547,000 1,720,714,000 1,735,662,000 1,740,156,000 1,762,693,000 1,681,662,000 1,666,218,000 1,713,118,000 1,675,581,000 1,735,440,000 1,759,833,000 1,790,853,000 1,752,112,000 1,734,391,000 1,762,331,000 1,741,407,000 1,762,914,000 1,777,797,000 1,127,001,000 1,021,106,000 1,022,726,000 1,008,127,000 987,358,000 992,637,000 991,838,000 985,714,000 876,533,000 876,873,000 866,002,000 863,410,000 863,339,000 863,173,000 863,010,000 862,778,000 857,760,000 857,839,000 855,833,000 924,358,000 906,492,000 905,742,000 902,540,000 931,229,000 550,338,000 550,830,000 547,724,000 542,217,000 557,957,000 401,575,000 401,591,000 401,610,000 
        deferred income taxes
      48,400,000 45,900,000 45,900,000 43,600,000 41,900,000 38,100,000 38,700,000 39,500,000 42,300,000 458,300,000 477,300,000 472,100,000 34,155,000 443,245,000 439,475,000 434,651,000 34,191,000 485,548,000 488,710,000 474,274,000 37,696,000 523,958,000 537,557,000 146,977,000 11,248,000 147,832,000 147,306,000 145,501,000 16,374,000 147,048,000 140,498,000 138,767,000 24,203,000 179,630,000 165,689,000 160,471,000 15,803,000 181,230,000 361,949,000 368,797,000 18,221,000 361,678,000 360,178,000 349,682,000 22,414,000 349,827,000 360,290,000 350,870,000 1,733,000 316,702,000 309,129,000 305,616,000 1,342,000 17,926,000 18,025,000 17,412,000 18,090,000 25,230,000 36,803,000 37,380,000 35,887,000 37,655,000 35,707,000 34,867,000 33,518,000 18,469,000 17,336,000 15,892,000 16,811,000 13,406,000 13,940,000 13,743,000 118,084,000 115,985,000 125,281,000 117,860,000 149,677,000 77,200,000 77,119,000 75,813,000 73,738,000 58,528,000 42,739,000 42,741,000 42,954,000 
        other assets
      520,200,000 480,500,000 448,000,000 434,200,000 374,100,000 335,200,000 314,000,000 311,200,000 322,300,000 337,000,000 317,700,000 294,600,000 234,905,000 259,354,000 236,689,000 219,930,000 171,048,000 176,005,000 164,538,000 147,093,000 93,941,000 133,239,000 138,058,000 12,288,000 2,379,000 17,656,000 20,118,000 19,987,000 3,525,000 25,845,000 25,281,000 29,301,000 6,990,000 41,679,000 40,957,000 40,450,000 31,041,000 61,548,000 61,879,000 64,438,000 59,620,000 49,424,000 49,823,000 50,787,000 33,680,000 52,065,000 54,079,000 54,615,000 44,622,000 38,944,000 39,149,000 40,720,000 41,169,000 23,572,000 23,242,000 24,072,000 24,391,000 13,448,000 12,018,000 12,653,000 13,135,000 13,105,000 12,292,000 12,674,000 24,687,000 13,690,000 12,023,000 11,547,000 29,562,000 29,966,000 30,708,000 31,368,000 17,120,000 18,185,000 19,110,000 19,482,000 20,176,000 13,644,000 12,078,000 12,629,000 13,104,000 13,733,000 5,484,000 4,903,000 5,587,000 
        total assets
      16,964,700,000 16,553,300,000 16,202,500,000 15,515,100,000 15,061,400,000 15,275,000,000 15,108,500,000 15,539,000,000 15,060,900,000 15,168,600,000 15,162,700,000 14,971,200,000 14,811,686,000 14,080,564,000 13,863,266,000 13,185,033,000 12,617,699,000 12,481,018,000 12,299,079,000 11,878,270,000 11,880,214,000 11,868,339,000 11,732,014,000 5,230,956,000 5,017,635,000 5,047,411,000 5,067,936,000 4,984,638,000 4,605,036,000 4,778,791,000 4,714,986,000 4,713,313,000 4,735,468,000 4,764,468,000 4,623,671,000 4,511,249,000 4,490,984,000 4,609,353,000 4,692,676,000 4,690,828,000 4,587,425,000 4,642,509,000 4,726,367,000 4,612,380,000 4,754,437,000 4,905,468,000 4,929,132,000 4,711,069,000 4,617,108,000 4,679,471,000 4,635,694,000 4,669,244,000 4,629,629,000 3,419,994,000 3,186,687,000 3,147,201,000 3,078,452,000 3,067,424,000 3,025,957,000 2,952,515,000 2,826,774,000 2,635,259,000 2,532,604,000 2,539,153,000 2,494,193,000 2,498,737,000 2,519,568,000 2,572,702,000 2,720,977,000 2,920,895,000 2,899,186,000 2,790,142,000 2,859,887,000 2,879,931,000 2,840,849,000 2,788,263,000 2,823,983,000 1,868,099,000 1,765,934,000 1,684,733,000 1,651,159,000 1,738,844,000 1,279,543,000 1,279,526,000 1,356,855,000 
        liabilities and equity
                                                                                           
        current liabilities:
                                                                                           
        accounts payable
      3,470,500,000 3,375,100,000 3,291,400,000 3,025,800,000 2,670,600,000 2,839,100,000 2,688,900,000 2,974,300,000 2,431,500,000 2,650,000,000 2,662,700,000 2,648,300,000 2,728,195,000 2,578,741,000 2,652,306,000 2,341,137,000 2,140,251,000 2,246,454,000 2,192,782,000 1,955,365,000 1,707,329,000 1,830,877,000 1,660,094,000 804,330,000 830,478,000 849,584,000 868,605,000 870,242,000 794,348,000 813,395,000 818,179,000 805,380,000 799,520,000 838,427,000 768,997,000 712,385,000 684,721,000 699,517,000 712,898,000 734,911,000 715,519,000 787,637,000 770,605,000 771,881,000 765,135,000 842,779,000 794,505,000 781,819,000 735,097,000 754,013,000 754,128,000 745,011,000 706,580,000 693,177,000 707,085,000 699,296,000 642,777,000 646,595,000 624,233,000 650,383,000 537,505,000 574,918,000 540,706,000 534,515,000 453,154,000 494,845,000 487,541,000 524,261,000 571,832,000 742,903,000 712,801,000 638,821,000 626,293,000 680,075,000 664,602,000 646,551,000 590,304,000 605,919,000 610,816,000 575,661,000 572,467,000 574,170,000 494,156,000 488,728,000 455,821,000 
        accrued payroll and benefit costs
      203,500,000 251,100,000 212,900,000 168,300,000 242,300,000 219,900,000 191,200,000 147,900,000 191,700,000 162,100,000 140,600,000 121,600,000 269,128,000 239,309,000 210,090,000 184,307,000 314,962,000 285,362,000 220,049,000 157,498,000 198,535,000 146,670,000 119,725,000 28,940,000 49,508,000 50,205,000 43,409,000 59,934,000 88,105,000 73,074,000 54,353,000 47,411,000 72,686,000 50,848,000 37,830,000 27,190,000 49,250,000 49,157,000 49,463,000 37,413,000 51,258,000 45,736,000 40,882,000 39,948,000 67,935,000 63,892,000 51,061,000 39,741,000 56,548,000 61,697,000 50,266,000 64,100,000 86,375,000 63,103,000 48,316,000 51,793,000 76,915,000 63,992,000 49,864,000 50,432,000 66,931,000 51,683,000 38,444,000 26,579,000 30,949,000 28,691,000 26,074,000 33,612,000 49,753,000 48,485,000 39,649,000 36,825,000 51,415,000 44,701,000 36,799,000 41,192,000 69,945,000 51,318,000 37,120,000 34,818,000 51,220,000 37,228,000 26,707,000 27,231,000 43,350,000 
        short-term debt and current portion of long-term debt
      22,800,000 28,000,000 27,300,000 21,000,000 19,500,000 14,900,000 13,800,000 11,100,000 8,600,000 14,700,000 9,200,000 7,600,000 70,471,000 69,295,000 70,628,000 70,263,000      28,844,000 27,696,000                                                               
        other current liabilities
      991,400,000 925,500,000 899,600,000 820,400,000 871,600,000 854,600,000 854,400,000 833,900,000 756,600,000 826,800,000 769,200,000 761,400,000 749,553,000 680,227,000 659,810,000 666,426,000 585,067,000 586,991,000 522,160,000 592,346,000 552,301,000 534,544,000 494,211,000 168,808,000 159,367,000 160,062,000 152,712,000 169,619,000 105,461,000 102,489,000 88,366,000 98,836,000 86,108,000 87,143,000 102,851,000 117,755,000 78,425,000 138,712,000 123,184,000 115,354,000 73,303,000 136,841,000 151,068,000 175,389,000 145,624,000 174,611,000 221,383,000 219,432,000 174,990,000 178,412,000 192,391,000 189,526,000 134,622,000 71,090,000 73,792,000 66,364,000 72,254,000 61,766,000 65,219,000 67,247,000 67,626,000 77,966,000 72,943,000 59,697,000 63,262,000 60,842,000 59,998,000 50,271,000 53,718,000 57,055,000 48,917,000 64,837,000 49,008,000 74,762,000 58,031,000 63,154,000 65,710,000 50,354,000 40,323,000 48,408,000 38,499,000 46,298,000 30,144,000 34,831,000 32,647,000 
        total current liabilities
      4,688,200,000 4,579,700,000 4,431,200,000 4,035,500,000 3,804,000,000 3,928,500,000 3,748,300,000 4,035,900,000 3,388,400,000 3,653,600,000 3,581,700,000 3,538,900,000 3,817,347,000 3,567,572,000 3,592,834,000 3,262,133,000 3,049,808,000 3,138,099,000 3,301,956,000 2,726,011,000 2,986,995,000 2,540,935,000 2,301,726,000 1,040,505,000 1,084,059,000 1,104,524,000 1,124,832,000 1,150,722,000 1,061,946,000 1,051,528,000 1,025,909,000 1,021,601,000 1,040,969,000 1,043,493,000 964,406,000 920,069,000 896,797,000 959,982,000 970,947,000 983,302,000 947,801,000 1,016,777,000 1,011,711,000 1,039,112,000 1,063,872,000 1,126,681,000 1,114,367,000 1,086,172,000 1,044,589,000 1,036,811,000 1,041,014,000 1,038,727,000 1,007,995,000 910,036,000 894,505,000 878,171,000 845,846,000 822,741,000 776,616,000 806,755,000 708,233,000 834,844,000 778,313,000 749,848,000 680,834,000 609,225,000 600,266,000 876,877,000 1,006,009,000 1,411,010,000 1,344,095,000 1,274,560,000 1,291,925,000 1,362,284,000 1,290,101,000 1,243,585,000 1,153,672,000 734,506,000 698,554,000 698,856,000 719,886,000 877,875,000 573,472,000 583,235,000 564,245,000 
        long-term debt
      5,738,100,000 5,721,900,000 5,641,200,000 5,136,600,000 5,045,500,000 5,007,800,000 5,203,400,000 5,183,800,000 5,313,100,000 5,378,300,000 5,523,100,000 5,595,100,000 5,345,973,000 5,192,816,000 5,039,857,000 4,836,658,000 4,701,542,000 4,565,772,000 4,303,124,000 4,592,734,000 4,369,953,000 4,878,124,000 5,068,549,000 1,542,602,000 1,257,067,000 1,346,333,000 1,399,486,000 1,214,276,000  1,229,314,000 1,261,705,000 1,292,094,000  1,368,301,000 1,334,542,000 1,309,800,000  1,418,708,000 1,360,658,000 1,391,227,000 1,456,761,000 1,454,705,000 1,436,802,000 1,336,881,000 1,366,430,000 1,471,774,000 1,520,960,000 1,457,586,000 1,447,634,000 1,535,464,000 1,572,415,000 1,634,813,000 1,695,413,000 696,758,000 562,750,000 603,328,000 642,922,000 725,669,000 753,590,000 703,339,000 725,893,000 483,646,000 483,812,000 540,952,000 597,869,000 701,047,000 929,905,000 757,201,000 841,928,000 649,734,000 742,693,000 748,022,000 811,311,000 801,576,000 838,485,000 777,238,000 743,887,000 348,816,000 349,122,000 348,477,000 352,232,000 351,654,000 247,748,000 268,079,000 386,173,000 
        operating lease liabilities
      749,700,000 763,800,000 719,000,000 655,700,000 614,800,000 624,600,000 639,300,000 643,500,000 641,700,000 575,400,000 559,300,000 540,500,000 510,433,000 455,356,000 449,684,000 445,867,000 414,248,000 421,831,000 391,608,000 399,758,000 414,889,000 419,718,000 430,273,000 213,172,000 179,830,000 182,044,000 177,907,000 178,606,000                                                          
        other noncurrent liabilities
      235,000,000 231,800,000 241,800,000 239,500,000 216,000,000 236,900,000 223,700,000 237,200,000 233,900,000 220,500,000 221,000,000 234,900,000 227,615,000 229,629,000 230,109,000 238,246,000 238,446,000 287,951,000 288,680,000 285,790,000 278,010,000 292,380,000 293,508,000 85,574,000 91,391,000 79,968,000 83,582,000 99,171,000 102,086,000 119,064,000 121,119,000 127,937,000 128,237,000 65,811,000 63,928,000 63,426,000 63,031,000 56,800,000 56,548,000 54,020,000 44,154,000 49,501,000 51,733,000 49,387,000 49,227,000 48,541,000 44,013,000 42,882,000 43,471,000 52,169,000 70,489,000 72,718,000 72,060,000 24,495,000 24,592,000 24,356,000 20,769,000 19,849,000 21,521,000 30,996,000 33,178,000 30,693,000 28,639,000 28,138,000 28,133,000 27,643,000 25,585,000 23,299,000 20,585,000 28,571,000 30,158,000 29,739,000 30,091,000 28,293,000 27,882,000 26,387,000 13,520,000 12,396,000 11,337,000 10,561,000 9,507,000 10,150,000 8,828,000 9,425,000 7,904,000 
        total liabilities
      11,866,800,000 11,711,600,000 11,447,500,000 10,485,000,000 10,095,900,000 10,238,200,000 10,257,200,000 10,561,200,000 10,029,000,000 10,286,100,000 10,362,400,000 10,381,500,000 10,362,114,000 9,888,618,000 9,751,959,000 9,217,555,000 8,841,488,000 8,899,201,000 8,774,078,000 8,478,567,000 8,543,825,000 8,655,115,000 8,631,613,000 3,028,830,000 2,758,964,000 2,860,701,000 2,933,113,000 2,788,276,000 2,475,310,000 2,546,954,000 2,549,231,000 2,580,399,000 2,619,325,000 2,657,235,000 2,528,565,000 2,453,766,000 2,480,972,000 2,616,720,000 2,750,102,000 2,797,346,000 2,813,554,000 2,882,661,000 2,860,424,000 2,775,062,000 2,826,272,000 2,996,823,000 3,039,630,000 2,937,510,000 2,852,317,000 2,941,146,000 2,993,047,000 3,051,874,000 3,075,938,000 1,875,464,000 1,718,221,000 1,736,022,000 1,732,542,000 1,783,917,000 1,772,650,000 1,753,291,000 1,678,180,000 1,539,962,000 1,481,250,000 1,511,908,000 1,497,904,000 1,537,326,000 1,697,974,000 1,797,007,000 1,988,981,000 2,203,879,000 2,229,758,000 2,161,503 2,251,411,000 2,308,138,000 2,281,749,000 2,165,070,000 2,060,756,000 1,172,918,000 1,136,132,000 1,137,040,000 1,159,709,000 1,299,220,000 873,800,000 904,493,000 1,003,302,000 
        commitments and contingencies
                                                                                           
        equity:
                                                                                           
        preferred stock, .01 par value...
                                                                                           
        common stock, .01 par value...
      700,000 700,000 700,000 700,000 700,000 700,000 700,000 700,000 700,000 700,000 700,000 700,000 685,000 685,000 694,000 684,000 682,000 681,000 680,000 678,000 676,000 676,000 676,000 594,000 593,000 593,000 593,000 593,000 592,000 592,000 591,000 591,000 591,000 590,000 590,000 590,000 588,000 588,000 586,000 586,000 586,000 586,000 586,000 585,000 584,000 584,000 584,000 583,000 581,000 580,000 579,000 580,000 579,000 575,000 574,000 572,000 571,000 569,000 569,000 567,000 566,000 561,000 560,000 560,000 560,000 558,000 558,000 558,000 557,000 556,000 556,000 549,000 546,000 546,000 546,000 545,000 538,000 533,000 531,000 524,000 518,000 513,000 511,000 510,000 505,000 
        class b nonvoting convertible common stock, .01 par value...
                  43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 43,000 
        additional capital
      1,515,300,000 1,495,500,000 1,484,800,000 2,049,500,000 2,051,600,000 2,042,400,000 2,035,500,000 2,032,900,000 2,037,100,000 2,023,900,000 2,015,500,000 2,003,300,000 2,005,442,000 1,993,709,000 1,985,967,000 1,970,401,000 1,969,332,000 1,961,369,000 1,953,653,000 1,946,517,000 1,942,810,000 1,939,101,000 1,933,241,000 1,041,637,000 1,039,347,000 1,034,888,000 998,218,000 1,015,563,000 993,666,000 1,006,222,000 1,005,897,000 1,001,794,000 999,156,000 995,670,000 991,750,000 987,909,000 986,020,000 984,856,000 1,119,940,000 1,118,869,000 1,117,421,000 1,114,299,000 1,110,716,000 1,100,068,000 1,102,369,000 1,098,458,000 1,095,866,000 1,090,627,000 1,082,772,000 1,078,817,000 1,074,860,000 1,070,043,000 1,065,550,000 1,053,493,000 1,049,523,000 1,042,620,000 1,036,867,000 1,031,747,000 1,028,750,000 1,024,303,000 1,018,683,000 1,005,730,000 1,001,211,000 997,237,000 992,855,000 987,621,000 892,805,000 889,353,000 842,537,000 837,246,000 833,972,000 815,759,000 808,739,000 804,332,000 799,484,000 793,614,000 769,948,000 755,894,000 749,158,000 723,557,000 707,407,000 696,347,000 690,852,000 687,333,000 676,465,000 
        retained earnings
      5,635,800,000 5,370,400,000 5,205,000,000 5,037,800,000 4,960,700,000 4,829,800,000 4,660,100,000 4,462,600,000 4,391,700,000 4,283,500,000 4,093,400,000 3,933,000,000 3,794,965,000 3,590,688,000 3,370,936,000 3,163,445,000 3,004,690,000 2,851,747,000 2,750,665,000 2,645,871,000 2,601,662,000 2,596,022,000 2,529,842,000 2,565,597,000 2,530,429,000 2,477,259,000 2,412,768,000 2,349,300,000 2,307,462,000 2,249,327,000 2,182,484,000 2,124,535,000 2,079,697,000 2,056,961,000 2,044,719,000 1,994,617,000 1,956,532,000 1,909,189,000 1,940,767,000 1,890,967,000 1,854,456,000 1,806,052,000 1,742,549,000 1,690,808,000 1,643,914,000 1,569,531,000 1,488,722,000 1,419,919,000 1,368,386,000 1,310,393,000 1,241,987,000 1,176,708,000 1,092,719,000 1,066,216,000 1,003,641,000 944,767,000 891,789,000 836,940,000 783,050,000 734,981,000 697,676,000 662,853,000 629,193,000 601,399,000 582,199,000 560,446,000 526,827,000 500,373,000 497,485,000 455,619,000 389,751,000 329,624,000 284,794,000 223,761,000 151,987,000 92,320,000 48,988,000   -123,882,000  -208,067,000 -233,075,000 -260,514,000 -271,858,000 
        treasury stock
      -1,622,600,000 -1,589,600,000 -1,546,800,000 -1,521,300,000 -1,495,100,000 -1,440,700,000 -1,415,400,000 -1,111,800,000 -1,060,400,000 -1,035,900,000 -984,500,000 -982,000,000 -969,150,000 -957,805,000 -957,083,000 -956,775,000 -956,188,000 -950,004,000 -947,698,000 -939,756,000 -938,335,000 -937,520,000 -937,515,000 -937,078,000 -937,157,000 -937,135,000 -904,873,000 -777,216,000 -758,018,000 -669,212,000 -647,843,000 -647,613,000 -647,158,000 -647,138,000 -596,659,000 -546,934,000 -542,537,000 -541,706,000 -771,830,000 -771,760,000 -772,679,000 -772,659,000 -695,959,000 -637,755,000 -616,366,000 -616,075,000 -615,609,000 -614,502,000 -610,430,000 -607,273,000 -606,012,000 -605,478,000 -604,050,000 -600,059,000 -598,949,000 -595,944,000 -593,329,000 -591,740,000 -591,464,000 -591,289,000 -591,007,000 -590,602,000 -590,464,000 -590,383,000 -590,353,000 -590,319,000 -590,306,000 -590,288,000 -590,288,000 -590,330,000 -576,293,000 -536,411,000 -511,478,000 -480,773,000 -415,252,000 -277,862,000 -70,820,000 -68,599,000 -67,769,000 -66,323,000 -61,821,000 -61,654,000 -61,630,000 -61,630,000 -61,449,000 
        accumulated other comprehensive loss
      -426,400,000 -429,200,000 -381,500,000 -531,400,000 -547,200,000 -389,800,000 -423,600,000 -401,700,000 -332,000,000 -384,000,000 -319,500,000 -360,700,000 -377,751,000 -430,500,000 -283,768,000 -204,395,000 -236,035,000 -275,351,000 -225,074,000 -246,293,000 -263,134,000 -377,461,000 -418,889,000 -461,623,000 -367,772,000 -382,530,000 -365,674,000 -385,918,000 -408,435,000 -349,619,000 -370,105,000 -341,390,000 -312,590,000 -295,622,000 -342,164,000 -375,545,000 -387,365,000 -356,659,000 -342,666,000 -340,901,000  -385,526,000 -290,164,000 -315,706,000                                          
        total wesco international, inc. equity
      5,102,800,000                                                                                     
        noncontrolling interests
      -4,900,000 -6,100,000 -7,200,000 -5,200,000 -5,200,000 -5,600,000 -6,000,000 -4,900,000 -5,200,000 -5,700,000 -5,300,000 -4,600,000 -4,662,000 -4,874,000 -5,482,000 -5,925,000 -6,313,000 -6,668,000 -7,268,000 -7,357,000 -7,333,000 -7,637,000 -6,997,000 -7,044,000 -6,812,000 -6,408,000 -6,252,000 -6,003,000 -5,584,000 -5,516,000 -5,312,000 -5,046,000 -3,596,000 -3,271,000 -3,173,000 -3,197,000 -3,269,000 -3,678,000 -4,266,000 -4,322,000  -2,947,000                                            
        total equity
      5,097,900,000                                                                                     
        total liabilities and equity
      16,964,700,000                                                                                     
        trade accounts receivable, net of allowance for expected credit losses of 68.8 and 55.0 in 2025 and 2024, respectively
       4,204,200,000                                                                                    
        property, buildings and equipment, net of accumulated depreciation of 603.2 and 554.1 in 2025 and 2024, respectively
       448,000,000                                                                                    
        liabilities and stockholders’ equity
                                                                                           
        stockholders’ equity:
                                                                                           
        preferred stock, series a, .01 par value...
                                                                                           
        total wesco international, inc. stockholders’ equity
       4,847,800,000 4,762,200,000 5,035,300,000 4,970,700,000 5,042,400,000 4,857,300,000 4,982,700,000                                                                              
        total stockholders’ equity
       4,841,700,000 4,755,000,000 5,030,100,000 4,965,500,000 5,036,800,000 4,851,300,000 4,977,800,000 5,031,900,000 4,882,500,000 4,800,300,000 4,589,700,000 4,449,572,000 4,191,946,000 4,111,307,000 3,967,478,000 3,776,211,000 3,581,817,000 3,525,001,000 3,399,703,000 3,336,389,000 3,213,224,000 3,100,401,000 2,202,126,000 2,258,671,000 2,186,710,000 2,134,823,000 2,196,362,000 2,129,726,000 2,231,837,000 2,165,755,000 2,132,914,000 2,116,143,000 2,107,233,000 2,095,106,000 2,057,483,000 2,010,012,000 1,992,633,000 1,942,574,000 1,893,482,000 1,773,871,000 1,759,848,000 1,865,943,000 1,837,318,000 1,928,165,000 1,908,645,000 1,889,502,000 1,773,559,000 1,764,791,000 1,738,325,000 1,642,647,000 1,617,370,000 1,553,691,000 1,544,530,000 1,468,466,000 1,411,179,000 1,345,910,000 1,283,507,000 1,253,307,000 1,199,224,000 1,148,594,000 1,095,297,000 1,051,354,000 1,027,245,000 996,289,000 961,411,000 821,594,000 775,695,000 731,996,000 717,016,000 669,428,000 628,639,000 608,476,000 571,793,000 559,100,000 623,193,000 763,227,000 695,181,000 629,802,000 547,693,000 491,450,000 439,624,000 405,743,000 375,033,000 353,553,000 
        total liabilities and stockholders’ equity
       16,553,300,000 16,202,500,000 15,515,100,000 15,061,400,000 15,275,000,000 15,108,500,000 15,539,000,000 15,060,900,000 15,168,600,000 15,162,700,000 14,971,200,000 14,811,686,000 14,080,564,000 13,863,266,000 13,185,033,000 12,617,699,000 12,481,018,000 12,299,079,000 11,878,270,000 11,880,214,000 11,868,339,000 11,732,014,000 5,230,956,000 5,017,635,000 5,047,411,000 5,067,936,000 4,984,638,000 4,605,036,000 4,778,791,000 4,714,986,000 4,713,313,000 4,735,468,000 4,764,468,000 4,623,671,000 4,511,249,000 4,490,984,000 4,609,353,000 4,692,676,000 4,690,828,000 4,587,425,000 4,642,509,000 4,726,367,000 4,612,380,000 4,754,437,000 4,905,468,000 4,929,132,000 4,711,069,000 4,617,108,000 4,679,471,000 4,635,694,000 4,669,244,000 4,629,629,000 3,419,994,000 3,186,687,000 3,147,201,000 3,078,452,000 3,067,424,000 3,025,957,000 2,952,515,000 2,826,774,000 2,635,259,000 2,532,604,000 2,539,153,000 2,494,193,000 2,498,737,000 2,519,568,000 2,572,702,000 2,720,977,000 2,920,895,000 2,899,186,000 2,790,142,000 2,859,887,000 2,879,931,000 2,840,849,000 2,788,263,000 2,823,983,000 1,868,099,000 1,765,934,000 1,684,733,000 1,651,159,000 1,738,844,000 1,279,543,000 1,279,526,000 1,356,855,000 
        trade accounts receivable, net of allowance for expected credit losses of 63.4 and 55.0 in 2025 and 2024, respectively
        3,942,800,000                                                                                   
        property, buildings and equipment, net of accumulated depreciation of 602.1 and 554.1 in 2025 and 2024, respectively
        453,300,000                                                                                   
        trade accounts receivable, net of allowance for expected credit losses of 62.6 and 55.0 in 2025 and 2024, respectively
         3,641,300,000                                                                                  
        property, buildings and equipment, net of accumulated depreciation of 574.5 and 554.1 in 2025 and 2024, respectively
         445,800,000                                                                                  
        assets
                                                                                           
        trade accounts receivable, net of allowance for expected credit losses of 55.0 and 55.9 in 2024 and 2023, respectively
          3,454,400,000                                                                                 
        property, buildings and equipment
          442,900,000    423,600,000    402,674,000    379,012,000    399,157,000    181,448,000    160,878,000    156,445,000    157,607,000    166,739,000    182,725,000    198,654,000    210,723,000   134,455,000 133,550,000 129,482,000 126,288,000 120,023,000 118,045,000 114,364,000 114,355,000 114,615,000 116,309,000 117,705,000 117,166,000 116,859,000 119,223,000 116,381,000 113,470,000 110,505,000 104,119,000 104,676,000 104,906,000 104,715,000 107,016,000 104,771,000 104,373,000 103,569,000 103,083,000 103,179,000 94,963,000 93,467,000 94,742,000 
        trade accounts receivable, net of allowance for expected credit losses of 61.0 and 55.9 in 2024 and 2023, respectively
           3,629,100,000                                                                                
        property, buildings and equipment, net of accumulated depreciation of 532.8 and 502.5 in 2024 and 2023, respectively
           441,700,000                                                                                
        trade accounts receivable, net of allowance for expected credit losses of 59.0 and 55.9 in 2024 and 2023, respectively
            3,654,600,000                                                                               
        property, buildings and equipment, net of accumulated depreciation of 514.1 and 502.5 in 2024 and 2023, respectively
            437,800,000                                                                               
        trade accounts receivable, net of allowance for expected credit losses of 57.0 and 55.9 in 2024 and 2023, respectively
             3,526,700,000                                                                              
        current assets held for sale
             243,600,000                                                                              
        property, buildings and equipment, net of accumulated depreciation of 505.8 and 502.5 in 2024 and 2023, respectively
             428,100,000                                                                              
        noncurrent assets held for sale
             65,600,000                                                                              
        current liabilities held for sale
             68,700,000                                                                              
        noncurrent liabilities held for sale
             3,100,000                                                                              
        trade accounts receivable, net of allowance for expected credit losses of 55.9 and 46.5 in 2023 and 2022, respectively
              3,639,500,000                                                                             
        total wesco international, inc. stockholders' equity
              5,037,100,000 4,888,200,000 4,805,600,000 4,594,300,000 4,454,234,000 4,196,820,000 4,116,789,000 3,973,403,000 3,782,524,000 3,588,485,000 3,532,269,000 3,407,060,000 3,343,722,000 3,220,861,000 3,107,398,000 2,209,170,000 2,265,483,000 2,193,118,000 2,141,075,000 2,202,365,000 2,135,310,000 2,237,353,000 2,171,067,000 2,137,960,000 2,119,739,000 2,110,504,000 2,098,279,000 2,060,680,000 2,013,281,000 1,996,311,000 1,946,840,000 1,897,804,000  1,762,795,000 1,867,771,000                                           
        trade accounts receivable, net of allowance for expected credit losses of 58.4 and 46.5 in 2023 and 2022, respectively
               3,795,000,000                                                                            
        property, buildings and equipment, net of accumulated depreciation of 484.7 and 425.8 in 2023 and 2022, respectively
               411,100,000                                                                            
        trade accounts receivable, net of allowance for expected credit losses of 57.5 and 46.5 in 2023 and 2022, respectively
                3,850,700,000                                                                           
        property, buildings and equipment, net of accumulated depreciation of 473.0 and 425.8 in 2023 and 2022, respectively
                411,300,000                                                                           
        trade accounts receivable, net of allowance for expected credit losses of 52.5 and 46.5 in 2023 and 2022, respectively
                 3,807,400,000                                                                          
        property, buildings and equipment, net of accumulated depreciation of 452.9 and 425.8 in 2023 and 2022, respectively
                 402,100,000                                                                          
        trade accounts receivable, net of allowance for expected credit losses of 46,525 and 41,723 in 2022 and 2021, respectively
                  3,662,663,000                                                                         
        trade accounts receivable, net of allowance for expected credit losses of 46,663 and 41,723 in 2022 and 2021, respectively
                   3,622,067,000                                                                        
        property, buildings and equipment, net of accumulated depreciation of 406,960 and 365,345 in 2022 and 2021, respectively
                   372,083,000                                                                        
        trade accounts receivable, net of allowance for expected credit losses of 46,591 and 41,723 in 2022 and 2021, respectively
                    3,635,840,000                                                                       
        property, buildings and equipment, net of accumulated depreciation of 395,776 and 365,345 in 2022 and 2021, respectively
                    370,452,000                                                                       
        trade accounts receivable, net of allowance for expected credit losses of 42,870 and 41,723 in 2022 and 2021, respectively
                     3,283,522,000                                                                      
        property, buildings and equipment, net of accumulated depreciation of 382,507 and 365,345 in 2022 and 2021, respectively
                     376,593,000                                                                      
        trade accounts receivable, net of allowance for expected credit losses of 41,723 and 23,909 in 2021 and 2020, respectively
                      2,957,613,000                                                                     
        other receivables
                      375,885,000                                                                     
        assets held for sale
                          55,073,000                                                                 
        short-term debt and current portion of long-term debt, net of debt issuance costs of 1,039 in 2020
                      9,528,000 19,292,000  20,802,000 528,830,000                                                                 
        liabilities held for sale
                          5,717,000                                                                 
        trade accounts receivable, net of allowance for expected credit losses of 38,550 and 23,909 in 2021 and 2020, respectively
                       2,955,632,000                                                                    
        property, buildings and equipment, net of accumulated depreciation of 352,586 and 312,106 in 2021 and 2020, respectively
                       369,815,000                                                                    
        trade accounts receivable, net of allowance for expected credit losses of 36,288 and 23,909 in 2021 and 2020, respectively
                        2,842,187,000                                                                   
        property, buildings and equipment, net of accumulated depreciation of 339,295 and 312,106 in 2021 and 2020, respectively
                        384,232,000                                                                   
        short-term debt and current portion of long-term debt, net of debt issuance costs of 2,217 and 1,039 in 2021 and 2020, respectively
                        366,965,000                                                                   
        trade accounts receivable, net of allowance for expected credit losses of 28,333 and 23,909 in 2021 and 2020, respectively
                         2,574,803,000                                                                  
        property, buildings and equipment, net of accumulated depreciation of 323,819 and 312,106 in 2021 and 2020, respectively
                         391,240,000                                                                  
        trade accounts receivable, net of allowance for expected credit losses of 23,909 and 25,443 in 2020 and 2019, respectively
                          2,466,903,000                                                                 
        trade accounts receivable, net of allowance for expected credit losses of 26,220 and 25,443 in 2020 and 2019, respectively
                           2,492,248,000                                                                
        property, buildings and equipment, net of accumulated depreciation of 294,638 and 268,415 in 2020 and 2019, respectively
                           400,222,000                                                                
        trade accounts receivable, net of allowance for expected credit losses of 24,590 and 25,443 in 2020 and 2019, respectively
                            2,454,262,000                                                               
        property, buildings and equipment, net of accumulated depreciation of 278,916 and 268,415 in 2020 and 2019, respectively
                            403,072,000                                                               
        trade accounts receivable, net of allowance for doubtful accounts of 25,260 and 25,443 in 2020 and 2019, respectively
                             1,214,331,000                                                              
        property, buildings and equipment, net of accumulated depreciation of 269,582 and 268,415 in 2020 and 2019, respectively
                             183,997,000                                                              
        intangible assets, net of accumulated amortization of 278,711 and 280,442 in 2020 and 2019, respectively
                             267,628,000                                                              
        short-term debt
                             24,097,000 26,255,000 25,561,000 27,217,000 27,313,000 30,785,000 31,125,000 35,527,000 41,692,000 34,075,000 39,712,000 23,972,000 28,037,000 20,920,000 35,562,000 43,494,000 48,251,000 43,314,000 44,419,000 46,924,000 49,663,000 46,787,000 43,006,000 44,962,000 42,722,000 37,551,000 32,428,000 33,871,000 30,390,000 30,136,000 22,848,000 19,409,000 12,734,000            245,000,000 295,000,000 525,000,000 500,000,000 486,000,000 502,300,000 500,000,000 495,500,000 465,000,000 390,500,000    14,500,000     
        current portion of long-term debt
                             379,000      1,179,000 1,188,000 1,210,000 1,224,000 1,213,000 1,221,000 1,244,000 1,218,000 1,220,000 1,239,000 1,238,000 1,025,000 2,144,000 2,232,000 2,231,000 2,343,000 2,393,000 2,456,000 2,458,000 2,510,000 9,581,000 9,602,000 9,700,000 9,623,000 2,137,000 2,037,000 2,482,000 6,411,000 5,206,000 4,775,000 4,836,000 3,988,000 96,673,000 95,975,000 94,749,000 93,977,000 3,897,000 3,872,000 3,847,000 3,823,000 2,765,000 2,730,000 2,706,000 2,676,000 2,654,000 2,632,000 2,611,000 5,927,000 5,856,000 5,663,000 26,190,000 36,825,000 219,166,000 21,452,000 31,432,000 31,413,000 
        bank overdrafts
                             13,951,000 18,021,000 18,774,000 32,493,000 22,455,000 17,818,000 30,266,000 28,296,000 27,072,000 37,644,000 26,150,000 29,535,000 33,458,000 29,384,000 35,814,000 40,669,000 46,135,000 34,170,000    36,048,000    37,718,000    39,641,000 57,681,000 43,866,000 45,502,000 47,489,000 40,589,000 27,917,000 29,250,000 27,590,000 25,645,000 22,530,000 26,796,000 32,191,000 19,245,000 21,180,000 18,419,000 30,367,000 33,709,000 39,812,000 44,087,000 58,948,000 58,634,000 31,204,000 23,744,000 27,833,000 17,123,000  5,599,000 3,695,000     
        trade accounts receivable, net of allowance for doubtful accounts of 25,443 and 24,468
                                                                                           
        in 2019 and 2018, respectively
                              1,187,359,000                                                             
        income taxes receivable
                              16,371,000    24,873,000    23,250,000    72,881,000    73,814,000    56,162,000    18,426,000   11,953,000 8,849,000 11,284,000 11,794,000 11,885,000 12,206,000 17,097,000 15,856,000 18,193,000 18,146,000 23,006,000 22,174,000 21,645,000 29,135,000 24,299,000 21,812,000 20,751,000 18,661,000 22,278,000 19,195,000 17,916,000 38,793,000 22,350,000 22,344,000 21,454,000 34,016,000  10,287,000 7,792,000 12,814,000 13,038,000 2,692,000 7,627,000 6,082,000 
        current portion of long-term debt, net of debt discount and debt issuance costs of 488 in 2018
                              430,000 338,000 396,000 1,159,000                                                          
        trade accounts receivable, net of allowance for doubtful accounts of 27,122 and 24,468 in 2019 and 2018, respectively
                               1,315,026,000                                                            
        property, buildings and equipment, net of accumulated depreciation of 289,882 and 291,811 in 2019 and 2018, respectively
                               174,459,000                                                            
        intangible assets, net of accumulated amortization of 278,856 and 249,539 in 2019 and 2018, respectively
                               293,493,000                                                            
        trade accounts receivable, net of allowance for doubtful accounts of 25,821 and 24,468 in 2019 and 2018, respectively
                                1,355,541,000                                                           
        property, buildings and equipment, net of accumulated depreciation of 293,076 and 291,811 in 2019 and 2018, respectively
                                172,359,000                                                           
        intangible assets, net of accumulated amortization of 271,598 and 249,539 in 2019 and 2018, respectively
                                304,392,000                                                           
        trade accounts receivable, net of allowance for doubtful accounts of 26,828 and 24,468 in 2019 and 2018, respectively
                                 1,268,565,000                                                          
        property, buildings and equipment, net of accumulated depreciation of 290,883 and 291,811 in 2019 and 2018, respectively
                                 166,688,000                                                          
        intangible assets, net of accumulated amortization of 260,496 and 249,539 in 2019 and 2018, respectively
                                 310,453,000                                                          
        trade accounts receivable, net of allowance for doubtful accounts of 24,468 and 21,313
                                                                                           
        in 2018 and 2017, respectively
                                  1,166,607,000                                                         
        current portion of long-term debt, net of debt discount and debt issuance costs
                                                                                           
        of 488 in 2018
                                  25,429,000                                                         
        trade accounts receivable, net of allowance for doubtful accounts of 25,272 and 21,313 in 2018 and 2017, respectively
                                   1,265,880,000                                                        
        property, buildings and equipment, net of accumulated depreciation of 289,273 and 278,455 in 2018 and 2017, respectively
                                   157,129,000                                                        
        intangible assets, net of accumulated amortization of 248,797 and 223,554 in 2018 and 2017, respectively
                                   334,026,000                                                        
        trade accounts receivable, net of allowance for doubtful accounts of 22,763 and 21,313 in 2018 and 2017, respectively
                                    1,257,330,000                                                       
        property, buildings and equipment, net of accumulated depreciation of 285,632 and 278,455 in 2018 and 2017, respectively
                                    157,492,000                                                       
        intangible assets, net of accumulated amortization of 237,716 and 223,554 in 2018 and 2017, respectively
                                    340,579,000                                                       
        trade accounts receivable, net of allowance for doubtful accounts of 22,979 and 21,313 in 2018 and 2017, respectively
                                     1,205,046,000                                                      
        property, buildings and equipment, net of accumulated depreciation of 281,818 and 278,455 in 2018 and 2017, respectively
                                     156,364,000                                                      
        intangible assets, net of accumulated amortization of 73,824 and 66,800 in 2018 and 2017, respectively
                                     353,298,000                                                      
        trade accounts receivable, net of allowance for doubtful accounts of 21,313 and 22,007
                                                                                           
        in 2017 and 2016, respectively
                                      1,170,080,000                                                     
        income taxes payable
                                      9,712,000    32,879,000    29,212,000                                             
        trade accounts receivable, net of allowance for doubtful accounts of 24,240 and 22,007 in 2017 and 2016, respectively
                                       1,236,612,000                                                    
        property, buildings and equipment, net of accumulated depreciation of 274,643 and 259,126 in 2017 and 2016, respectively
                                       157,591,000                                                    
        intangible assets, net of accumulated amortization of 214,225 and 178,813 in 2017 and 2016, respectively
                                       378,153,000                                                    
        trade accounts receivable, net of allowance for doubtful accounts of 23,061 and 22,007 in 2017 and 2016, respectively
                                        1,144,978,000                                                   
        property, buildings and equipment, net of accumulated depreciation of 268,723 and 259,126 in 2017 and 2016, respectively
                                        155,203,000                                                   
        intangible assets, net of accumulated amortization of 200,755 and 178,813 in 2017 and 2016, respectively
                                        380,426,000                                                   
        trade accounts receivable, net of allowance for doubtful accounts of 23,475 and 22,007 in 2017 and 2016, respectively
                                         1,060,574,000                                                  
        property, buildings and equipment, net of accumulated depreciation of 264,499 and 259,126 in 2017 and 2016, respectively
                                         156,588,000                                                  
        intangible assets, net of accumulated amortization of 188,965 and 178,813 in 2017 and 2016, respectively
                                         385,304,000                                                  
        trade accounts receivable, net of allowance for doubtful accounts of 22,007 and 22,587
                                                                                           
        in 2016 and 2015, respectively
                                          1,034,402,000                                                 
        current deferred income taxes
                                              8,455,000    35,916,000 35,031,000 43,801,000  44,691,000 27,603,000 30,615,000 28,772,000 42,151,000 29,431,000 27,963,000 29,509,000 28,217,000 9,384,000 3,158,000 3,142,000 3,046,000 1,653,000 1,622,000 1,670,000 1,686,000 2,871,000 2,878,000 2,856,000 2,857,000 267,000 76,000 3,146,000 4,026,000 16,970,000 14,237,000 17,721,000 14,991,000 16,984,000 15,384,000 13,712,000 13,399,000 6,620,000 5,299,000 4,528,000 3,920,000 
        trade accounts receivable, net of allowance for doubtful accounts of 22,943 and 22,587 in 2016 and 2015, respectively
                                           1,102,140,000                                                
        property, buildings and equipment, net of accumulated depreciation of 255,680 and 243,005 in 2016 and 2015, respectively
                                           160,915,000                                                
        intangible assets, net of accumulated amortization of 170,613 and 138,374 in 2016 and 2015, respectively
                                           407,401,000                                                
        trade accounts receivable, net of allowance for doubtful accounts of 23,337 and 22,587 in 2016 and 2015, respectively
                                            1,117,983,000                                               
        property, buildings and equipment, net of accumulated depreciation of 252,234 and 243,005 in 2016 and 2015, respectively
                                            163,857,000                                               
        intangible assets, net of accumulated amortization of 161,933 and 138,374 in 2016 and 2015, respectively
                                            420,147,000                                               
        trade accounts receivable, net of allowance for doubtful accounts of 22,774 and 22,587 in 2016 and 2015, respectively
                                             1,091,504,000                                              
        property, buildings and equipment, net of accumulated depreciation of 249,090 and 243,005 in 2016 and 2015, respectively
                                             167,539,000                                              
        intangible assets, net of accumulated amortization of 151,991 and 138,374 in 2016 and 2015, respectively
                                             421,716,000                                              
        trade accounts receivable, net of allowance for doubtful accounts of 22,587 and 21,084 in 2015 and 2014, respectively
                                              1,075,257,000                                             
        accumulated other comprehensive income
                                              -423,155,000    -201,892,000 -143,814,000 -80,020,000 -123,043,000 -76,543,000 -44,255,000 -68,874,000 -24,525,000 -1,044,000 24,354,000 13,702,000 19,247,000 10,057,000 5,948,000 32,359,000 30,619,000 22,633,000 16,712,000 10,811,000 18,389,000 10,985,000 3,062,000 -8,333,000 -24,344,000 -18,338,000 13,882,000 21,399,000 19,075,000 25,832,000 23,884,000 22,292,000 14,533,000 14,530,000 16,629,000 16,543,000 13,774,000 13,635,000 12,442,000 9,042,000 9,291,000 9,847,000 
        total wesco international stockholders' equity
                                              1,776,672,000   1,838,043,000 1,928,652,000 1,908,727,000 1,889,586,000 1,773,627,000 1,764,809,000 1,738,305,000 1,642,583,000 1,617,371,000 1,553,797,000 1,544,622,000 1,468,534,000 1,411,305,000 1,345,998,000                             
        noncontrolling interest
                                              -2,801,000  -1,828,000 -725,000 -487,000 -82,000 -84,000 -68,000 -18,000 20,000 64,000 -1,000 -106,000 -92,000 -68,000 -126,000 -88,000                             
        trade accounts receivable, net of allowance for doubtful accounts of 22,513 and 21,084 in 2015 and 2014, respectively
                                               1,149,743,000                                            
        property, buildings and equipment, net of accumulated depreciation of 239,604 and 229,196 in 2015 and 2014, respectively
                                               171,789,000                                            
        intangible assets, net of accumulated amortization of 130,929 and 110,828 in 2015 and 2014, respectively
                                               388,988,000                                            
        trade accounts receivable, net of allowance for doubtful accounts of 22,081 and 21,084 in 2015 and 2014, respectively
                                                1,124,893,000                                           
        property, buildings and equipment, net of accumulated depreciation of 237,656 and 229,196 in 2015 and 2014, respectively
                                                180,049,000                                           
        intangible assets, net of accumulated amortization of 125,899 and 110,828 in 2015 and 2014, respectively
                                                415,327,000                                           
        trade accounts receivable, net of allowance for doubtful accounts of 20,646 and 21,084 in 2015 and 2014, respectively
                                                 1,082,199,000                                          
        property, buildings and equipment, net of accumulated depreciation of 232,412 and 229,196 in 2015 and 2014, respectively
                                                 173,878,000                                          
        intangible assets, net of accumulated amortization of 139,192 and 110,828 in 2015 and 2014, respectively
                                                 398,673,000                                          
        trade accounts receivable, net of allowance for doubtful accounts of 21,084 and 19,309 in 2014 and 2013, respectively
                                                  1,117,420,000                                         
        trade accounts receivable, net of allowance for doubtful accounts of 23,069 and 19,309 in 2014 and 2013, respectively
                                                   1,218,759,000                                        
        property, buildings and equipment, net of accumulated depreciation of 229,041 and 213,758 in 2014 and 2013, respectively
                                                   191,393,000                                        
        trade accounts receivable, net of allowance for doubtful accounts of 22,153 and 19,309 in 2014 and 2013, respectively
                                                    1,186,062,000                                       
        property, buildings and equipment, net of accumulated depreciation of 225,715 and 213,758 in 2014 and 2013, respectively
                                                    199,951,000                                       
        trade accounts receivable, net of allowance for doubtful accounts of 19,682 and 19,309 in 2014 and 2013, respectively
                                                     1,105,297,000                                      
        property, buildings and equipment, net of accumulated depreciation of 218,743 and 213,758 in 2014 and 2013, respectively
                                                     195,263,000                                      
        trade accounts receivable, net of allowance for doubtful accounts of 19,309 and 17,242 in 2013 and 2012, respectively
                                                      1,045,054,000                                     
        trade accounts receivable, net of allowance for doubtful accounts of 19,968 and 17,242 in 2013 and 2012, respectively
                                                       1,116,007,000                                    
        property, buildings and equipment, net of accumulated depreciation of 211,193 and 199,115 in 2013 and 2012, respectively
                                                       201,905,000                                    
        trade accounts receivable, net of allowance for doubtful accounts of 17,888 and 17,242 in 2013 and 2012, respectively
                                                        1,101,753,000                                   
        property, buildings and equipment, net of accumulated depreciation of 208,388 and 199,115 in 2013 and 2012, respectively
                                                        198,930,000                                   
        trade accounts receivable, net of allowance for doubtful accounts of 17,379 and 17,242 in 2013 and 2012, respectively
                                                         1,094,278,000                                  
        property, buildings and equipment, net of accumulated depreciation of 205,110 and 199,115 in 2013 and 2012, respectively
                                                         207,166,000                                  
        trade accounts receivable, net of allowance for doubtful accounts of 17,242 and 21,590 in 2012 and 2011, respectively
                                                          1,036,235,000                                 
        trade accounts receivable, net of allowance for doubtful accounts of 20,496 and 21,590 in 2012 and 2011, respectively
                                                           1,020,454,000                                
        property, buildings and equipment, net of accumulated depreciation of 195,051 and 190,385 in 2012 and 2011, respectively
                                                           140,998,000                                
        trade accounts receivable, net of allowance for doubtful accounts of 20,811 and 21,590 in 2012 and 2011, respectively
                                                            1,013,990,000                               
        property, buildings and equipment, net of accumulated depreciation of 189,971 and 190,385 in 2012 and 2011, respectively
                                                            137,199,000                               
        trade accounts receivable, net of allowance for doubtful accounts of 21,347 and 21,590 in 2012 and 2011, respectively
                                                             1,006,398,000                              
        trade accounts receivable, net of allowance for doubtful accounts of 21,590 and 18,562 in 2011 and 2010, respectively
                                                              939,422,000                             
        trade accounts receivable, net of allowance for doubtful accounts of 21,806 and 18,562 in 2011 and 2010, respectively
                                                               950,435,000                            
        trade accounts receivable, net of allowance for doubtful accounts of 21,090 and 18,562 in 2011 and 2010, respectively
                                                                920,785,000                           
        trade accounts receivable, net of allowance for doubtful accounts of 20,142 and 18,562 in 2011 and 2010, respectively
                                                                 885,361,000                          
        trade accounts receivable, net of allowance for doubtful accounts of 18,562 and 20,060 in 2010 and 2009, respectively
                                                                  792,681,000                         
        investment in subsidiary
                                                                     40,046,000 43,957,000 44,540,000 45,112,000 45,684,000 46,251,000 46,811,000 47,787,000 47,267,000              
        trade accounts receivable, net of allowance for doubtful accounts of 18,589 and 20,060 in 2010 and 2009, respectively
                                                                   796,370,000                        
        trade accounts receivable, net of allowance for doubtful accounts of 20,241 and 20,060 in 2010 and 2009, respectively
                                                                    731,320,000                       
        trade accounts receivable, net of allowance for doubtful accounts of 21,530 and 20,060 in 2010 and 2009, respectively
                                                                     689,119,000                      
        trade accounts receivable, net of allowance for doubtful accounts of 20,060 and 19,665 in 2009 and 2008, respectively
                                                                      635,754,000                     
        trade accounts receivable, net of allowance for doubtful accounts of 22,414 and 19,665 in 2009 and 2008, respectively
                                                                       663,433,000                    
        trade accounts receivable, net of allowance for doubtful accounts of 21,349 and 19,665 in 2009 and 2008, respectively
                                                                        680,499,000                   
        trade accounts receivable, net of allowance for doubtful accounts of 18,373 and 19,665 in 2009 and 2008, respectively
                                                                         687,801,000                  
        trade accounts receivable, net of allowance for doubtful accounts of 19,665 and 17,418 in 2008 and 2007, respectively
                                                                          791,356,000                 
        stockholders’ equity
                                                                                           
        trade accounts receivable, net of allowance for doubtful accounts of 20,560 and 17,418 in 2008 and 2007, respectively
                                                                           937,773,000                
        deferred acquisition payable
                                                                           186,000 186,000 1,284,000 1,285,000 1,458,000 1,333,000 1,333,000 3,453,000 3,936,000 4,632,000 8,180,000 2,680,000 1,013,000 1,013,000 1,013,000 1,014,000 
        trade accounts receivable, net of allowance for doubtful accounts of 17,597 and 17,418 in 2008 and 2007, respectively
                                                                            918,845,000               
        trade accounts receivable, net of allowance for doubtful accounts of 17,541 and 17,418 in 2008 and 2007, respectively
                                                                             864,127,000              
        trade accounts receivable, net of allowance for doubtful accounts of 17,418 and 12,641 in 2007 and 2006, respectively
                                                                              844,514,000             
        trade accounts receivable, net of allowance for doubtful accounts of 19,325 and 12,641 in 2007 and 2006, respectively
                                                                               913,705,000            
        trade accounts receivable, net of allowance for doubtful accounts of 19,092 and 12,641 in 2007 and 2006, respectively
                                                                                892,237,000           
        trade accounts receivable, net of allowance for doubtful accounts of 17,861 and 12,641 in 2007 and 2006, respectively
                                                                                 865,699,000          
        trade accounts receivable, net of allowance for doubtful accounts of 12,641 and 12,609 in 2006 and 2005, respectively
                                                                                  829,962,000         
        long-term deferred acquisition payable
                                                                                     3,333,000 4,346,000 1,013,000 1,013,000 1,013,000 2,026,000 
        trade accounts receivable, net of allowance for doubtful accounts of 13,089 and 12,609 in 2006 and 2005, respectively
                                                                                   460,966,000        
        short-term debt related to revolving credit facility
                                                                                           
        retained deficit
                                                                                   -9,319,000 -68,704,000  -168,332,000     
        trade accounts receivable, net of allowance for doubtful accounts of 13,951 and 12,609 in 2006 and 2005, respectively
                                                                                    386,189,000       
        trade accounts receivable, net of allowance for doubtful accounts of 15,293 and 12,609 in 2006 and 2005, respectively
                                                                                     348,611,000      
        trade accounts receivable, net of allowance for doubtful accounts of 12,609 and 12,481 in 2005 and 2004, respectively
                                                                                      315,594,000     
        trade accounts receivable, net of allowance for doubtful accounts of 12,806 and 12,481 in 2005 and 2004, respectively
                                                                                       439,633,000    
        trade accounts receivable, net of allowance for doubtful accounts of 11,992 and 12,481 in 2005 and 2004, respectively
                                                                                        335,428,000   
        trade accounts receivable, net of allowance for doubtful accounts of 11,987 and 12,481 in 2005 and 2004, respectively
                                                                                         339,613,000  
        trade accounts receivable, net of allowance for doubtful accounts of 12,481 and 11,422 in 2004 and 2003, respectively
                                                                                          383,364,000 
        stockholders’ equity (note 9) :
                                                                                           
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-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 
                                                                                            
          operating activities:
                                                                                            
          net income
        154,100,000 188,500,000 174,800,000 118,300,000 165,900,000 204,600,000 232,800,000 116,100,000 142,500,000 234,000,000 192,400,000 197,200,000 219,132,000 240,210,000 221,149,000 181,631,000 167,768,000 120,196,000 119,284,000 59,154,000 20,286,000 80,038,000 -34,460,000 34,175,000 52,693,000 64,341,000 63,214,000 41,950,000 58,066,000 66,645,000 57,673,000 42,971,000 22,218,000 53,581,000 49,534,000 37,800,000 47,753,000 -31,020,000 49,853,000 34,534,000 48,560,000 62,382,000 50,638,000 46,793,000 73,978,000 80,817,000 68,787,000 51,855,000 57,956,000 69,118,000 65,350,000 84,094,000 26,496,000 63,391,000 58,932,000 52,940,000 54,838,000 53,890,000 50,207,000 37,305,000 34,823,000 33,661,000 27,793,000 19,200,000 21,753,000 33,619,000 26,454,000 23,262,000 41,867,000 65,867,000 60,127,000 44,830,000 61,032,000 71,774,000 59,667,000 48,158,000 58,307,000 59,385,000 55,178,000 44,450,000 39,735,000 25,008,000 27,439,000 11,344,000 
          adjustments to reconcile net income to net cash from operating activities:
                                                                                            
          depreciation and amortization
        50,700,000 49,100,000 48,300,000 48,400,000 45,600,000 46,000,000 46,100,000 45,500,000 44,900,000 45,100,000 46,900,000 44,400,000 43,445,000 42,723,000 45,866,000 46,980,000 53,909,000 56,732,000 46,704,000 41,209,000 41,276,000 45,476,000 18,755,000 16,093,000 16,072,000 15,611,000 15,182,000 15,242,000 15,676,000 15,618,000 15,824,000 15,879,000 16,259,000 16,072,000 15,721,000 15,965,000 16,589,000 16,937,000 16,958,000 16,374,000 16,621,000 16,287,000 16,139,000 15,921,000 17,041,000 17,418,000 17,186,000 16,372,000 16,969,000 16,803,000 17,153,000 16,717,000 11,130,000 9,910,000 8,442,000 8,079,000 8,746,000 7,674,000 7,641,000 7,546,000 6,251,000 5,963,000 5,620,000 6,101,000 6,119,000 6,410,000 6,359,000 7,157,000 6,563,000 6,543,000 6,692,000 6,933,000 9,605,000 9,038,000 9,186,000 8,930,000 9,411,000 6,653,000 6,314,000 6,282,000 7,309,000 3,707,000 3,683,000 3,940,000 
          stock-based compensation expense
        16,100,000 10,700,000 8,400,000 10,200,000 9,300,000 6,800,000 2,700,000 10,100,000 13,400,000 10,800,000 12,200,000 11,700,000 11,955,000 9,712,000 15,823,000 8,911,000 8,037,000 9,605,000 7,225,000 5,954,000                                 3,366,000 3,199,000 4,720,000 3,803,000 3,047,000 2,853,000 4,528,000 4,979,000 4,300,000 4,335,000 3,600,000 3,517,000 3,537,000 3,468,000 3,158,000 3,161,000  3,237,000 3,243,000 3,223,000  4,659,000 3,272,000 3,268,000  3,400,000 2,519,000 2,568,000     
          cloud computing arrangement amortization
        11,000,000                                                                                    
          amortization of debt issuance costs and debt discount
        3,500,000 3,300,000 3,300,000 3,300,000                                                                                 
          deferred income taxes
        27,500,000      -12,400,000 5,200,000 -14,400,000 -9,700,000 4,600,000 11,600,000 -8,482,000 5,982,000 5,735,000 -4,471,000 -72,945,000 -2,381,000 10,115,000 -13,074,000 -25,277,000 -9,323,000 -917,000 1,979,000 8,584,000 2,638,000 1,090,000 893,000 -3,057,000 6,094,000 3,364,000 2,736,000 -58,829,000 2,029,000 4,114,000 2,290,000 -23,332,000 -35,267,000 6,952,000 6,473,000 16,511,000 9,622,000 8,868,000 7,849,000 -12,868,000 4,128,000 5,855,000 7,864,000 -15,851,000 9,726,000 6,667,000 20,093,000 -4,249,000 7,978,000 6,711,000 7,245,000 6,671,000 -2,706,000 10,488,000 -80,000 25,533,000 -762,000 -4,081,000 292,000 -13,372,000 -20,000 2,896,000 2,537,000 4,350,000 2,594,000   11,236,000 -9,797,000 11,161,000 -1,453,000 18,380,000 -1,253,000 -366,000 1,762,000 -2,800,000 7,954,000 -773,000 -821,000 
          other operating activities
        -800,000 -9,300,000 3,500,000 4,600,000 20,900,000 -9,900,000 11,500,000 -300,000 -1,900,000 400,000 700,000 300,000 -502,000 1,511,000 1,244,000 1,482,000 -1,198,000 5,239,000 -2,574,000 5,939,000 8,129,000 -9,269,000 5,746,000 1,760,000 -22,051,000 -1,085,000 6,000,000 5,961,000 -15,724,000 -3,437,000 5,942,000 5,085,000 -12,538,000 4,311,000 3,626,000 4,680,000  835,000 5,676,000 4,717,000  4,790,000 5,043,000 7,665,000  1,731,000 5,522,000 2,202,000  3,590,000 -3,936,000 2,831,000                                 
          changes in assets and liabilities:
                                                                                            
          trade accounts receivable
        -216,100,000 -272,400,000 -242,500,000 -188,700,000 167,200,000 40,900,000 -142,700,000 -116,100,000 185,600,000 29,500,000 -29,400,000 -133,500,000 47,071,000 -20,872,000 -392,209,000 -324,558,000 -10,337,000 -149,204,000 -254,875,000 -117,412,000 44,295,000 -25,718,000 83,246,000 -53,944,000 134,356,000 34,484,000 -80,691,000 -76,696,000  -1,648,000 -65,058,000 -37,509,000  -78,689,000 -73,895,000 -22,083,000  14,175,000 -27,898,000 10,648,000  -46,011,000                                           
          other accounts receivable
        66,400,000 -55,800,000 -52,300,000 65,100,000 -26,100,000 -32,600,000 -18,200,000 78,900,000 -15,100,000 -37,000,000 -35,800,000 91,500,000 -39,675,000 241,000 -33,152,000 17,814,000  -58,932,000 -32,957,000 7,563,000  -35,178,000 1,240,000 19,236,000  -16,700,000 9,725,000 22,425,000  -18,571,000 8,444,000 29,986,000 -18,584,000 -12,004,000 -1,826,000 18,251,000 -17,152,000 -13,918,000 4,579,000 24,863,000 -7,651,000 -11,678,000 64,496,000 12,075,000 -8,880,000 -15,451,000 -10,196,000 22,868,000 -10,403,000                                    
          inventories
        -215,200,000 -103,200,000 -175,700,000 -227,400,000 67,000,000 -103,900,000 13,400,000 5,500,000 -5,700,000 11,200,000 149,900,000 -223,800,000 69,282,000 -355,565,000 -316,560,000 -214,203,000 -102,325,000 -160,133,000 -143,500,000 -124,772,000 126,146,000 22,250,000 17,624,000 37,807,000 -45,797,000 38,155,000 1,113,000 -40,768,000 -31,891,000 11,782,000 8,415,000 2,992,000 -32,266,000 -49,859,000 -10,515,000 -26,362,000 6,039,000 -3,274,000 13,146,000 -17,523,000 41,272,000 -12,120,000 -13,494,000 -13,248,000 17,206,000 -9,143,000 -27,537,000 -17,373,000 2,404,000 15,976,000 -25,278,000 -2,441,000 -13,311,000 1,358,000 -19,372,000 1,986,000 10,386,000 -3,346,000 -2,143,000 -38,666,000 6,903,000 -19,015,000 -23,909,000 2,065,000 -9,238,000 25,075,000 49,131,000 42,880,000 40,904,000 -10,481,000 -30,771,000 26,904,000 -10,027,000 -9,291,000 -22,084,000 7,770,000 11,031,000 -5,954,000 -25,807,000 -6,943,000 -45,894,000 -10,732,000 -5,631,000 2,037,000 
          other current and noncurrent assets
        -48,400,000 -46,900,000 11,200,000 -35,600,000 -14,900,000 -37,700,000 -29,900,000 -60,100,000 -8,800,000 5,100,000 -31,700,000 -25,200,000 -51,690,000 -20,811,000 -46,484,000 -34,181,000 -75,573,000 33,590,000 -31,431,000 17,140,000                                                                 
          accounts payable
        449,500,000 99,400,000 230,900,000 343,800,000 -148,500,000 136,100,000 -279,000,000 620,900,000 -233,200,000 -7,900,000 7,900,000 -86,500,000 73,271,000 -54,638,000 334,300,000 199,983,000 -101,294,000 75,940,000 223,931,000 250,987,000 -134,616,000 163,574,000 -72,227,000 -10,858,000 -23,397,000 -15,582,000 -5,601,000 68,085,000 -9,042,000 -7,838,000 17,996,000 8,077,000 -35,478,000 61,512,000 50,765,000 26,071,000 -10,318,000 -11,507,000 -22,005,000 3,223,000 -86,303,000 29,543,000 -19,743,000 20,589,000 -69,299,000 59,804,000 3,478,000 43,604,000 -12,357,000 -3,110,000 11,492,000 41,764,000 -62,886,000 -22,682,000 10,892,000 50,330,000 -8,873,000 29,687,000 -26,534,000 107,397,000 -64,448,000 32,594,000 6,832,000 78,924,000 -44,591,000 2,925,000 -27,228,000 -45,395,000 -161,019,000 32,935,000 73,468,000 23,418,000 -58,200,000 11,129,000 10,609,000 55,898,000 -58,367,000 -4,947,000 31,959,000 3,482,000 -2,784,000 59,013,000 5,932,000 33,496,000 
          accrued payroll and benefit costs
        -80,500,000 34,500,000 39,100,000 -77,100,000 36,600,000 26,900,000 43,200,000 -44,000,000 28,600,000 13,200,000 15,500,000 -149,600,000 25,290,000 27,426,000 20,064,000 -135,910,000 19,068,000 63,225,000 45,735,000 -43,824,000 49,684,000 24,171,000 20,674,000 -18,973,000 -3,026,000 7,684,000 -15,888,000 -27,851,000 15,989,000 19,376,000 7,973,000 -24,561,000 22,296,000 13,169,000 10,982,000 -21,768,000 726,000 -89,000 11,973,000 -14,532,000 5,379,000 6,119,000 122,000 -26,635,000    -16,854,000 5,688,000 10,623,000 -13,183,000 -22,291,000 12,905,000 13,851,000 -3,364,000 -25,890,000 12,674,000 14,615,000 -619,000 -16,682,000 13,798,000 13,133,000 11,942,000 -4,451,000 1,995,000 2,418,000 -7,769,000 -16,062,000 2,083,000 8,988,000 2,782,000 -14,468,000 6,473,000 7,497,000 -4,933,000 -28,753,000 18,627,000 14,198,000 2,302,000 -16,402,000 13,992,000 9,351,000 -524,000 -16,119,000 
          other current and noncurrent liabilities
        3,600,000 -700,000 58,800,000 -36,900,000 -9,900,000 33,600,000 -5,400,000 75,000,000 -70,300,000 63,300,000 -19,400,000 2,900,000 28,995,000 14,483,000 8,110,000 80,003,000 94,364,000 69,905,000 -14,549,000 40,553,000 -44,367,000 28,806,000 86,432,000 7,378,000 -5,278,000 8,903,000 -9,004,000 4,554,000 -7,954,000 8,840,000 -9,062,000 2,520,000 68,639,000 6,375,000 -16,147,000 5,926,000 -21,343,000 13,623,000 8,986,000 14,388,000 -16,664,000 -3,159,000 -34,917,000 -12,132,000 -8,684,000 5,390,000 3,384,000 11,128,000 25,659,000 -17,670,000 8,179,000 -16,262,000 18,621,000 774,000 9,148,000 -3,507,000 -15,059,000 -5,408,000 -15,465,000 -3,566,000 -18,853,000 3,759,000 13,197,000 -5,255,000 6,352,000 1,318,000 -2,654,000 -1,010,000 2,143,000 6,420,000 -17,654,000 9,933,000 -7,591,000 16,791,000 -7,333,000 2,981,000 -22,474,000 10,447,000 -7,808,000 10,857,000 -5,044,000 6,389,000 -4,010,000 2,806,000 
          net cash from operating activities
        221,400,000 -82,700,000 107,800,000 28,000,000 276,600,000 302,100,000 -223,800,000 746,300,000 69,300,000 361,700,000 317,600,000 -255,400,000 421,659,000 -106,090,000 -132,620,000 -171,911,000 -105,532,000 69,875,000 -17,695,000 120,490,000 124,993,000 286,250,000 101,160,000 31,528,000 107,703,000 125,439,000 -37,644,000 28,869,000 122,261,000 87,639,000 33,828,000 52,993,000 68,011,000 14,342,000 19,129,000 47,640,000 83,047,000 78,578,000 60,042,000 78,568,000 107,085,000 43,323,000 42,585,000 90,056,000 111,336,000 88,978,000 4,129,000 46,713,000 135,472,000 59,942,000 39,334,000 80,393,000 98,501,000 74,500,000 56,844,000 58,339,000 95,705,000 49,311,000 -9,264,000 31,781,000 51,786,000 6,741,000 82,000 68,674,000 810,000 86,152,000 70,108,000 134,594,000 58,791,000 83,085,000 46,024,000 91,961,000 55,069,000 78,937,000 52,471,000 75,801,000 142,013,000 5,504,000 27,046,000 32,520,000 128,983,000 30,867,000 32,694,000 102,553,000 
          investing activities:
                                                                                            
          capital expenditures
        -23,400,000 -13,200,000 -21,800,000 -20,400,000 -24,300,000 -29,200,000 -20,800,000 -20,400,000 -28,700,000 -19,300,000 -30,400,000 -13,900,000 -40,046,000 -27,725,000 -16,394,000 -15,247,000 -29,576,000 -4,979,000 -9,980,000 -10,211,000 -14,109,000 -15,399,000 -11,401,000 -15,762,000 -13,744,000 -8,921,000 -10,574,000 -10,828,000 -12,461,000 -7,365,000 -8,722,000 -7,662,000 -5,537,000 -6,175,000 -5,305,000 -4,490,000 -4,774,000 -6,097,000 -3,478,000 -3,608,000 -5,416,000 -3,618,000 -7,598,000 -5,026,000 -4,512,000 -4,251,000 -6,773,000 -5,012,000 -7,353,000 -8,722,000 -5,776,000 -5,974,000 -3,615,000 -7,135,000 -7,825,000 -4,509,000 -9,381,000 -8,109,000 -10,298,000 -5,559,000 -5,009,000 -4,101,000 -3,776,000 -2,246,000 -2,465,000 -4,281,000 -3,368,000 -2,856,000 -8,337,000 -7,344,000 -8,284,000 -11,319,000 -4,947,000 -4,538,000 -3,785,000 -2,848,000 -3,487,000 -6,175,000 -4,491,000 -4,206,000 -3,157,000 -3,110,000 -5,184,000 -2,703,000 
          free cash flows
        198,000,000 -95,900,000 86,000,000 7,600,000 252,300,000 272,900,000 -244,600,000 725,900,000 40,600,000 342,400,000 287,200,000 -269,300,000 381,613,000 -133,815,000 -149,014,000 -187,158,000 -135,108,000 64,896,000 -27,675,000 110,279,000 110,884,000 270,851,000 89,759,000 15,766,000 93,959,000 116,518,000 -48,218,000 18,041,000 109,800,000 80,274,000 25,106,000 45,331,000 62,474,000 8,167,000 13,824,000 43,150,000 78,273,000 72,481,000 56,564,000 74,960,000 101,669,000 39,705,000 34,987,000 85,030,000 106,824,000 84,727,000 -2,644,000 41,701,000 128,119,000 51,220,000 33,558,000 74,419,000 94,886,000 67,365,000 49,019,000 53,830,000 86,324,000 41,202,000 -19,562,000 26,222,000 46,777,000 2,640,000 -3,694,000 66,428,000 -1,655,000 81,871,000 66,740,000 131,738,000 50,454,000 75,741,000 37,740,000 80,642,000 50,122,000 74,399,000 48,686,000 72,953,000 138,526,000 -671,000 22,555,000 28,314,000 125,826,000 27,757,000 27,510,000 99,850,000 
          acquisition payments, net of cash acquired
         -800,000 -35,200,000 -179,600,000                750,000               -145,000 201,000 -598,000 -50,348,000 -83,093,000   175,000 -5,487,000 -42,131,000 -91,187,000     -1,088,357,000 -179,143,000 -21,980,000                             
          other investing activities
        3,500,000 -10,300,000 100,000 1,200,000 -5,400,000 700,000 2,300,000 3,900,000 -300,000 1,800,000 -700,000 1,300,000 234,000 1,480,000 568,000 111,000 -9,714,000 7,567,000 -2,412,000 611,000 -3,864,000 18,707,000 2,036,000 5,497,000 -10,506,000 5,730,000 -1,208,000 53,000 -14,002,000 12,293,000 76,000 -8,760,000 5,956,000 23,000 3,434,000 33,000 -6,115,000 4,218,000 45,000 -8,148,000  366,000 640,000 785,000  5,417,000 -12,000 39,000 -978,000 -5,171,000 4,944,000                         -1,408,000 208,000   822,000    
          net cash from investing activities
        -19,900,000 -23,500,000 -22,500,000 -54,400,000 -209,300,000 -19,400,000 285,600,000 -16,500,000 -28,400,000 -17,500,000 -31,100,000 -12,600,000 -226,368,000 -26,245,000 -15,826,000 -15,136,000 -34,069,000 4,252,000 -12,188,000 44,542,000 -11,252,000 4,058,000 -3,617,690,000 -110,265,000 -7,310,000 -3,191,000 -11,782,000 -38,517,000 -14,002,000 4,928,000 -8,646,000 -16,422,000 7,185,000 -6,152,000 -1,871,000 -4,457,000 -2,673,000 -1,678,000 -4,031,000 -62,104,000 -87,277,000 -3,252,000 -75,460,000 -4,241,000 5,210,000 -4,321,000 -48,916,000 -96,160,000 -7,027,000 -9,100,000 -1,066,000 -1,030,000 -1,090,465,000 -186,261,000 -7,802,000 -26,478,000                             
          financing activities:
                                                                                            
          repayments of short-term debt
        -4,400,000                -10,025,000 475,000 -2,264,000 -8,499,000 -1,434,000 702,000 -10,143,000 -383,000 -180,000 34,566,000 -12,183,000 -51,983,000 -24,508,000 -33,478,000 -33,541,000 -52,220,000 -49,058,000 -46,455,000 -44,625,000 -23,892,000 -34,966,000 -33,598,000 -46,292,000 -16,645,000 -27,889,000 -15,311,000 -14,195,000 -43,958,000 -15,659,000 -16,185,000 -12,772,000 -13,211,000 -24,480,000 -19,421,000   -7,840,000 -1,210,000                               
          proceeds from issuance of long-term debt
        2,366,500,000 1,484,700,000 1,760,000,000 1,829,000,000 1,251,000,000 768,000,000 2,286,000,000 2,470,000,000 1,176,000,000 518,000,000 627,900,000 968,300,000 1,329,081,000 1,394,664,000 764,036,000 982,253,000 761,137,000 912,479,000 601,232,000 956,595,000 452,380,000 270,048,000 3,806,271,000 585,511,000 200,024,000 221,889,000 459,842,000 423,666,000 198,744,000 199,435,000 301,888,000 493,000,000 424,918,000 417,640,000 373,405,000 288,673,000 351,023,000 705,323,000 703,172,000 323,220,000 308,244,000 426,158,000 474,237,000 319,939,000 256,434,000 305,310,000 201,914,000 404,922,000 670,486,000 248,606,000   1,559,347,000 411,590,000 175,107,000 153,753,000 183,576,000 137,457,000 209,378,000 118,146,000 738,005,000 406,022,000 104,952,000 205,500,000 98,000,000 57,500,000 177,200,000 71,000,000 375,500,000 54,000,000 144,900,000 324,500,000 242,000,000 155,100,000 296,800,000 332,000,000 542,200,000 49,500,000 78,000,000 137,904,000 172,000,000 323,600,000 38,400,000 109,000,000 
          repayments of long-term debt
        -2,373,100,000 -1,409,700,000 -1,260,100,000 -1,729,300,000 -1,211,100,000 -2,468,200,000 -789,100,000 -2,585,100,000 -1,248,100,000 -668,100,000 -705,900,000 -723,900,000 -1,179,300,000 -1,239,046,000 -561,425,000 -792,525,000 -629,487,000 -652,813,000 -546,247,000 -736,595,000 -467,381,000 -465,048,000 -280,108,000 -300,511,000 -290,024,000 -273,136,000 -276,449,000 -377,825,000 -237,147,000 -232,435,000 -333,888,000 -515,000,000 -479,918,000 -384,640,000 -349,405,000 -342,673,000 -408,023,000 -812,753,000 -729,572,000 -373,220,000 -307,126,000 -407,387,000 -376,986,000 -344,321,000 -358,765,000 -348,360,000 -146,816,000 -390,232,000 -766,627,000 -289,795,000   -552,828,000 -279,553,000 -226,044,000 -185,605,000 -265,997,000 -165,239,000 -159,403,000 -140,258,000 -588,728,000 -406,394,000 -162,003,000 -262,401,000 -111,927,000 -123,392,000 -303,195,000 -118,871,000 -207,348,000 -142,039,000 -136,543,000 -404,133,000 -230,024,000 -187,920,000 -205,117,000 -227,656,000 -147,560,000 -49,815,000 -98,315,000 -167,228,000 -341,363,000 -23,947,000 -69,553,000 -227,778,000 
          debt issuance costs
        -19,100,000 -14,000,000 -26,600,000     -917,000 -397,000   -431,000   -286,000 -455,000                               -17,620,000 -31,000 -106,000 -455,000 -4,019,000 -34,000 -195,000 -504,000 -1,453,000 -187,000 -409,000 -488,000 -11,371,000   -381,000   -234,000 -32,000 -201,000 -287,000 -8,900,000 -32,000 -532,000 -1,199,000 -6,950,000   
          payments for taxes related to net-share settlement of equity awards
        -22,000,000 -17,500,000 -400,000 -18,000,000 -4,700,000 -200,000 -800,000 -25,200,000 -300,000 -13,800,000 -2,600,000 -51,600,000 -811,000 -7,751,000 -419,000 -16,793,000 -6,374,000 -8,351,000                                                                   
          repurchases of common stock
        -25,000,000 -25,000,000 -25,000,000 -25,000,000 -50,000,000 -25,000,000 -300,000,000 -50,000,000 -25,000,000           -4,342,000 -869,000 -7,000 -459,000 -1,566,000 -314,000 -13,000 -150,150,000 -2,572,000 -100,114,000 -25,164,000 -230,000 -1,661,000  -50,037,000 -50,129,000 -6,536,000  -3,333,000 -72,000 -668,000  -75,026,000 -53,147,000 -27,602,000                                         
          payment of common stock dividends
        -24,400,000 -22,100,000 -22,100,000 -22,100,000 -20,100,000 -20,200,000 -20,300,000 -20,900,000 -19,000,000 -19,200,000 -19,200,000 -19,200,000                                                                         
          payment of preferred stock dividends
         -12,900,000 -14,400,000 -14,300,000 -14,400,000 -14,300,000 -14,400,000 -14,300,000 -14,400,000 -14,300,000 -14,400,000                                                                         
          other financing activities
        -6,700,000 4,200,000 -15,200,000 -3,900,000 -4,800,000 -33,100,000 11,600,000 -2,300,000 -12,900,000 10,700,000 3,900,000 -7,200,000 -14,525,000 4,536,000 -13,265,000 7,051,000 -1,043,000 -3,256,000 -5,938,000 -4,980,000 5,363,000 4,860,000 -1,755,000 -4,360,000 -3,902,000 647,000 -224,000 -248,000 7,090,000 -7,751,000 -260,000 -290,000 11,102,000 -3,612,000 -316,000 -452,000 -3,064,000 2,828,000 -6,113,000 -209,000  -14,833,000 10,789,000 -7,209,000  -7,732,000 -5,137,000 3,557,000  -3,731,000 -5,928,000 2,471,000                                 
          net cash from financing activities
        -108,200,000 14,100,000 -110,600,000 2,300,000 -54,000,000 -292,900,000 -326,900,000 -254,500,000 -150,500,000 -233,000,000 -109,000,000 88,600,000 106,784,000 136,760,000 173,358,000 167,133,000 99,425,000 -120,522,000 22,491,000 -312,173,000 -26,579,000 -205,687,000 3,434,316,000 278,691,000 -91,684,000 -68,097,000 30,769,000 19,246,000 -150,274,000 -61,071,000 -34,922,000 -28,827,000 -49,032,000 -5,626,000 -35,850,000 -50,688,000 -78,178,000 -121,905,000 -41,406,000 -34,774,000 5,473,000 -71,255,000 51,758,000 -53,791,000  -79,720,000 51,771,000 23,539,000  -56,694,000 -48,756,000 -49,070,000  147,098,000 -37,718,000 -34,989,000                             
          effect of exchange rate changes on cash and cash equivalents
        -1,500,000 -3,000,000 10,700,000 3,100,000 -17,500,000 500,000 -3,900,000 -13,900,000 2,300,000 -8,800,000 2,400,000 1,200,000 -8,810,000 -7,134,000 10,406,000 8,805,000 960,000 10,303,000 -8,604,000 1,893,000 9,724,000 2,406,000 4,876,000 -8,296,000 4,033,000 -3,209,000 -225,000 159,000 -4,402,000 324,000 -3,217,000 -1,800,000 -2,294,000 3,720,000 3,391,000 374,000 -4,902,000 -2,448,000 -2,149,000 5,865,000 2,146,000 -10,271,000 1,073,000 -5,992,000 -7,515,000 3,788,000 -1,697,000 -1,461,000 -296,000 -85,000 -1,791,000 399,000 769,000 102,000 -2,767,000 2,900,000 -475,000 -6,394,000 473,000 1,406,000 1,145,000 3,016,000 -3,711,000 3,423,000 1,369,000 5,614,000 5,602,000 -2,621,000 -13,749,000 -2,463,000 1,249,000 -2,298,000 250,000 -4,540,000 1,719,000 -170,000 17,000 -1,000   82,000 705,000 -129,000 -153,000 
          net change in cash and cash equivalents
        91,800,000 -95,100,000 -14,600,000 -21,000,000 -4,200,000 -9,700,000 -269,000,000 461,400,000 -107,300,000 102,400,000 179,900,000 -178,200,000 293,265,000 -2,709,000 35,318,000 -11,109,000 -39,216,000 -36,092,000 -15,996,000 -145,248,000 96,886,000 87,027,000 -77,338,000 191,658,000 12,742,000 50,942,000 -18,882,000 9,757,000 -46,417,000 31,820,000 -12,957,000 5,944,000 23,870,000 6,284,000 -15,201,000 -7,131,000 -2,706,000 -47,453,000 12,456,000 -12,445,000 27,427,000 -41,455,000 19,956,000 26,032,000 17,951,000 8,725,000 5,287,000 -27,369,000 25,150,000 -5,937,000 -12,279,000 30,692,000 -21,538,000 35,439,000 8,557,000 -228,000 -30,180,000 15,434,000 26,183,000 -1,145,000 -49,543,000 7,316,000 -25,270,000 8,745,000 984,000 8,055,000 -1,845,000 18,797,000 -16,932,000 -12,262,000 21,100,000 22,135,000 7,799,000 -540,000 9,669,000 -18,026,000 14,122,000 21,450,000 7,473,000 8,225,000 -38,741,000 45,845,000 -3,744,000 -15,758,000 
          cash and cash equivalents at the beginning of period
        604,800,000 702,600,000 524,100,000 527,300,000 212,583,000 449,135,000 150,902,000 96,343,000 117,953,000 110,131,000 160,279,000 128,319,000 123,725,000 86,099,000 63,869,000 53,577,000 112,329,000 86,338,000 72,297,000 73,395,000 22,125,000 34,523,000 
          cash and cash equivalents at the end of period
        696,600,000 -95,100,000 -14,600,000 681,600,000 -4,200,000 -9,700,000 -269,000,000 985,500,000 -107,300,000 102,400,000 179,900,000 349,100,000 293,265,000 -2,709,000 35,318,000 201,474,000 -39,216,000 -36,092,000 -15,996,000 303,887,000 96,886,000 87,027,000 -77,338,000 342,560,000 12,742,000 50,942,000 -18,882,000 106,100,000 -46,417,000 31,820,000 -12,957,000 123,897,000 23,870,000 6,284,000 -15,201,000 103,000,000 -2,706,000 -47,453,000 12,456,000 147,834,000 27,427,000 -41,455,000 19,956,000 154,351,000 17,951,000 8,725,000 5,287,000 96,356,000 25,150,000 -5,937,000 -12,279,000 116,791,000 -21,538,000 35,439,000 8,557,000 63,641,000 -30,180,000 15,434,000 26,183,000 52,432,000 -49,543,000 7,316,000 -25,270,000 121,074,000 984,000 8,055,000 -1,845,000 105,135,000 -16,932,000 -12,262,000 21,100,000 94,432,000 7,799,000 -540,000 9,669,000 55,369,000 14,122,000 21,450,000 7,473,000 30,350,000 -38,741,000 45,845,000 -3,744,000 18,765,000 
          supplemental disclosures:
                                                                                            
          cash paid for interest
        111,300,000 113,400,000 71,400,000 90,500,000 79,800,000 95,400,000 119,000,000 37,000,000 151,800,000 47,300,000 150,100,000 37,600,000 131,764,000 21,401,000 110,375,000 8,892,000 108,060,000 13,383,000 117,478,000 10,733,000 133,585,000 6,207,000 25,799,000 4,029,000 26,928,000 5,560,000 28,204,000 4,583,000 27,564,000 4,758,000 27,773,000 4,607,000                                                     
          cash paid for income taxes
        27,500,000 70,100,000 64,500,000 78,600,000  68,300,000 83,500,000 71,200,000  56,700,000 71,900,000 36,400,000  64,788,000 127,198,000 27,840,000  12,876,000 34,797,000 6,086,000  35,100,000 3,649,000 6,245,000  18,715,000 30,311,000 5,018,000  14,952,000 28,287,000 5,505,000                                                     
          leased assets obtained in exchange for new lease liabilities:
                                                                                            
          operating leases
        60,900,000                                                                                    
          finance leases
        16,100,000                                                                                    
          gain on divestiture
            -19,300,000                                                                               
          loss on abandonment of assets
                                                                                          
          proceeds from divestiture, net of cash transferred
            20,700,000                                                                               
          proceeds from short-term debt
         -500,000   4,100,000                                                                                
          redemption of preferred stock
                                                                                           
          right-of-use assets obtained in exchange for new operating lease liabilities
         97,500,000 109,700,000 93,300,000  29,700,000 42,200,000 90,000,000  65,300,000 60,900,000 59,900,000  52,631,000 38,754,000 79,113,000  63,636,000 36,788,000 19,960,000  7,489,000 15,952,000 57,185,000                                                             
          pension settlement cost
               5,500,000                                                                             
          amortization of debt discount and debt issuance costs
            3,400,000 3,400,000 4,700,000 4,100,000 3,700,000 3,700,000 3,800,000 3,600,000 3,567,000 3,508,000 3,494,000 4,608,000 3,907,000 6,093,000                                                                   
          cash paid for taxes
                                                                                            
          acquisition payments
                               -100,000,000 145,000 -27,742,000                              142,000 -510,000 -7,798,000 -251,053,000 -48,000 -14,248,000 -48,000  -92,000 -48,000 -74,000  -38,000 -3,155,000 -96,000  196,000 -4,503,000 -3,553,000  -9,859,000 -1,013,000   -1,014,000 
          repayment of 5.50% anixter senior notes due 2023
                -58,600,000                                                                         
          repayment of senior notes due 2025
                                                                                            
          gain on curtailment of defined benefit pension plans
                                                                                            
          gain on divestitures
                          -8,927,000                                                                 
          proceeds from divestitures
                         1,664,000 204,000 54,142,000                                                                 
          proceeds from sale of property, buildings and equipment
                                                                                            
          proceeds from issuance of short-term debt
                                  11,297,000 23,569,000 25,518,000 28,914,000 29,942,000 57,919,000 44,929,000 61,633,000 39,127,000 30,130,000 21,611,000 26,102,000 42,969,000 20,776,000 26,469,000 15,144,000 11,060,000 49,360,000 21,581,000 16,642,000 14,582,000 18,503,000 29,923,000 17,537,000   3,181,000 4,073,000                               
          repayment of 5.375% senior notes due 2021
                        -500,000,000                                                                 
          repayment of 5.375% senior notes due 2024
                                                                                           
          payment of dividends to noncontrolling interests
                                                                                           
          (repayments) proceeds from short-term debt
                                                                                            
          proceeds (repayments) of short-term debt
                   -4,800,000  -894,000 719,000 1,499,000                                                                     
          gain on sale of assets and divestitures
                                                                                           
          proceeds from sale of assets and divestitures
                                                                                            
          payment of dividends
                     -14,352,000 -14,352,000 -14,352,000 -14,352,000 -14,352,000 -14,352,000 -14,352,000 -14,352,000                                                                
          other receivables
                                                                                            
          proceeds from sale of assets
                                                            1,507,000 17,000 23,000 11,000 11,000 27,000 17,000 42,000 7,000 747,000 163,000 15,000 9,000 13,000 16,000 82,000 -15,000 3,796,000 13,000 33,000            
          prepaid expenses and other assets
                             1,423,000 -24,953,000 -3,125,000  -13,010,000 -22,784,000 15,074,000  -9,222,000 -17,683,000 4,817,000 19,849,000 -2,155,000 -13,230,000 6,870,000 21,832,000 4,150,000 -8,178,000 -4,597,000 3,535,000 -12,452,000 -21,074,000 21,474,000                                         
          repayment of deferred acquisition payable
                                                                                         
          increase in bank overdrafts
                                  10,037,000 4,639,000   1,167,000 -10,575,000   -3,907,000 4,062,000   -5,498,000 11,972,000         -1,550,000 -9,890,000   -18,475,000 13,815,000 -1,636,000 -1,987,000 6,900,000 12,672,000           -3,342,000 -6,102,000   314,000 27,431,000 7,460,000 -4,089,000 10,710,000   1,903,000     
          non-cash investing and financing activities:
                                                                                            
          property, buildings and equipment acquired through capital leases
                                                            523,000 1,455,000 765,000 473,000 902,000 30,000 50,000 130,000 16,000 121,000 150,000 14,000  77,000 221,000 507,000  548,000               
          the accompanying notes are an integral part of the condensed consolidated financial statements.
                                                                                            
          loss on debt redemption
                                                                                           
          trade receivables
                                                   9,705,000 85,938,000 -52,897,000 -66,785,000 -55,285,000 60,837,000                                    
          gain on sale of property, buildings and equipment
                                                                  106,000 29,000     431,000 54,000   72,000 102,000               
          repurchase of common stock
                                                            -4,043,000 -2,614,000 -3,006,000 -2,617,000    -1,239,000 -406,000 -138,000 -81,000 -30,000 -34,000 -12,000   -14,037,000 -39,882,000 -24,933,000 -30,705,000 -65,521,000 -137,390,000 -207,229,000         
          amortization of debt issuance costs
                                                            757,000 633,000 632,000 633,000 597,000 2,516,000 667,000 655,000 602,000 679,000 668,000 635,000 632,000 833,000 1,171,000 858,000 958,000 954,000 950,000 948,000 1,297,000 968,000 958,000 969,000 843,000 555,000 570,000 552,000 519,000 205,000 253,000 286,000 
          amortization of debt discount
                                                            52,000 797,000 715,000 696,000 649,000 639,000 605,000 606,000 532,000 1,172,000 1,279,000 1,279,000 1,250,000 2,865,000 3,845,000 3,846,000                 
          gain on sale of businesses
                                                                                            
          excess tax benefit from stock-based compensation
                                                            -5,798,000 -1,545,000 -2,135,000 -1,880,000 -1,885,000 -144,000 -2,362,000 -1,017,000 -2,504,000 -84,000 -221,000 -408,000 -1,053,000 -42,000 -93,000 -62,000 -736,000 -49,000 -7,840,000 -1,568,000 -1,160,000 -170,000 -2,111,000 -14,919,000 -8,225,000 -2,591,000 -16,024,000 -8,126,000     
          interest related to uncertain tax positions
                                                            -83,000 -147,000 73,000 -3,214,000 320,000 323,000 1,131,000 127,000 4,429,000 861,000 -273,000 -37,000 106,000 266,000 375,000 222,000 -591,000 325,000 400,000 232,000 453,000 238,000           
          proceeds from the exercise of stock options
                                                            2,966,000 76,000 132,000 209,000 11,000 -12,000 211,000 1,029,000 129,000 186,000 427,000  200,000 112,000  -13,000 7,137,000 2,233,000  19,000 488,000 5,493,000  -85,000 5,621,000 960,000  744,000 922,000 4,337,000 
          loss on debt extinguishment
                                                                                         1,883,000 
          loss on sale of businesses
                                                                                            
          decrease in bank overdrafts
                                                                   1,660,000  3,115,000 -4,265,000 -5,395,000  -1,934,000 2,760,000 -11,948,000    -14,862,000             
          payments on capital lease obligations
                                                            -829,000 -517,000 -746,000 -439,000 -641,000 -294,000 -457,000 -359,000 -263,000 -404,000 -292,000 -538,000 -397,000 -473,000 -344,000 -683,000 -519,000 -433,000 -431,000 -499,000 -622,000 -296,000 -384,000 -407,000 -295,000 -208,000 -361,000 -209,000     
          loss on sale of argentina business
                                                                                            
          net cash (used) provided by financing activities
                                                                                            
          prepaid expenses and other current assets
                                                     -2,819,000 -12,419,000 -19,668,000 -13,315,000 -43,810,000 7,769,000 30,160,000 10,459,000 1,820,000 2,150,000 5,159,000 12,266,000 -3,110,000 -747,000 2,859,000 9,289,000 135,000 -3,734,000 6,951,000 -3,915,000 -2,997,000 -4,114,000 -1,466,000 -15,726,000 -2,759,000 17,840,000 8,211,000 -27,887,000 -2,222,000 -250,000 27,741,000 -7,718,000 12,807,000 11,605,000 13,336,000 9,661,000 -6,560,000 6,069,000 3,216,000 
          loss on sale of property, buildings and equipment
                                                            -985,000 115,000 151,000 173,000 133,000      -42,000 104,000    201,000                 
          changes in assets and liabilities
                                                                                            
          stock-based compensation
                                                         3,739,000                                   
          accrued income taxes
                                                         13,874,000                                   
          proceeds from the sale of assets
                                                                                            
          trade and other receivables
                                                          -30,692,000 -74,272,000 100,432,000 -4,952,000 -20,851,000 -38,214,000 11,195,000 -48,208,000 -36,767,000 -69,711,000 31,091,000 -69,365,000 -38,981,000 -41,223,000  15,921,000 19,083,000 113,854,000  -29,317,000    -21,655,000 -5,986,000 -34,640,000  -18,810,000 -18,433,000 -17,319,000  -45,949,000 -32,651,000 -31,931,000 
          proceeds from issuance of debt
                                                           282,015,000                                 
          repayments of debt
                                                           -333,556,000                                 
          asset impairment charge
                                                                    393,000 3,400,000                     
          equity income, net of distributions in 2010 of 1,864
                                                                                            
          proceeds from sale of subsidiary
                                                                          60,000,000             
          equity distribution
                                                                    2,689,000 1,365,000 1,092,000 289,000    3,088,000               
          collection of note receivable
                                                                                          
          net cash provided (used) by financing activities
                                                                -76,113,000 -19,543,000                       -164,912,000    
          issuance of treasury stock
                                                                 960,000             187,000         
          gain on debt exchange
                                                                                           
          equity income, net of distributions in 2010 and 2009 of 1,864 and 5,658, respectively
                                                                                            
          equity income, net of distributions of 0 and 1,864 in 2011 and 2010, respectively
                                                                                            
          net cash (used) provided by investing activities
                                                                 -7,940,000       -1,412,000 -4,071,000 -2,361,000 -2,848,000                 
          purchases of common stock
                                                                 -275,000                           
          equity income, net of distributions of 1,864
                                                                                            
          net cash used by investing activities
                                                                   -13,315,000    -914,000         -29,452,000 -3,888,000 -8,288,000 -6,401,000 -534,346,000 -1,467,000 -14,895,000 -5,219,000 -2,894,000 -279,174,000 -5,184,000 -3,717,000 
          net cash used by financing activities
                                                                   -21,017,000  961,000 -61,469,000 -62,438,000 217,000 -79,640,000 -75,194,000 -110,328,000  -88,575,000 -21,299,000 -116,126,000  -71,049,000 -36,233,000 -87,256,000   -4,661,000 -19,076,000   -31,125,000 -114,441,000 
          loss on sale of subsidiary
                                                                            3,005,000             
          equity income, net of distributions in 2010, 2009 and 2008 of 1,864, 5,658 and 8,684 respectively
                                                                                            
          short-term borrowings
                                                                            -205,000,000                
          equity income, net of distributions in 2010 and 2009 of 1,864 and 4,786, respectively
                                                                                            
          net cash provided (used) by investing activities
                                                                     -3,402,000       -22,985,000 -4,309,000 -4,874,000 48,598,000             
          equity income, net of distributions in 2010 and 2009 of 1,864 and 3,395, respectively
                                                                                            
          equity income, net of distributions in 2010 and 2009 of 86 and 2,237, respectively
                                                                       -2,420,000                     
          equity income, net of distributions in 2009 and 2008 of 5,658 and 8,684, respectively
                                                                                            
          trade and other account receivables
                                                                                            
          proceeds from exercise of options
                                                                                            
          property, plant and equipment acquired through capital leases
                                                                               574,000 703,000 828,000 470,000 598,000 706,000 493,000 301,000 644,000     
          equity income, net of distributions in 2009 and 2008 of 4,786 and 5,857, respectively
                                                                                            
          issuance of long-term debt
                                                                                            
          reacquisition of long-term debt
                                                                                            
          equity income, net of distributions in 2009 and 2008 of 3,395 and 2,769, respectively
                                                                                            
          equity income, net of distributions in 2009 of 2,237
                                                                           611,000                 
          short-term (repayments) borrowings
                                                                           -50,000,000                 
          stock option expense
                                                                                        3,009,000 2,458,000 1,470,000 1,658,000 
          equity income, net of distributions in 2008 of 8,684
                                                                                            
          change in receivables facility
                                                                                    75,500,000 -65,000,000 -15,000,000 -2,000,000 87,000,000 -20,000,000 31,500,000 90,500,000 
          deferred acquisition payable related to acquisitions
                                                                                            
          equity income
                                                                             -2,274,000 -2,639,000 -2,744,000             
          changes in assets and liabilities trade and other receivables
                                                                               -16,896,000             
          loss on debt extinguishment,
                                                                                            
          accretion and amortization of original issue discounts and purchase discounts, respectively
                                                                                            
          amortization of gain on interest rate swap
                                                                                        -2,434,000 -228,000 -228,000 -228,000 
          note issued in connection with acquisition
                                                                                            
          gain on the sale of property, buildings and equipment
                                                                                 -22,000          -7,000 
          real estate defeasance
                                                                                            
          increase in deferred acquisition payable
                                                                                     -5,000,000 5,500,000     
          loss on the sale of property, buildings and equipment
                                                                                   -149,000  -3,386,000 37,000 21,000     
          proceeds from sale of building
                                                                                    124,000        
          proceeds from issuance of common stock
                                                                                            
          equity issuance costs
                                                                                            
          redemption of stock options
                                                                                            
          proceeds from interest rate swap
                                                                                            
          conversion of deferred acquisition payable to note
                                                                                            
          accretion of original issue and amortization of purchase discounts
                                                                                         190,000 190,000 493,000 
          non-cash investing activities:
                                                                                            
          non-cash financing activities:
                                                                                            
          decrease in fair value of outstanding interest rate swaps
                                                                                          -879,000 1,107,000 
          note payable issued in connection with acquisition
                                                                                            
          repurchase of class b common stock
                                                                                            
          deferred acquisition payable related to prior acquisition
                                                                                            
          changes in assets and liabilities, net of the effect of acquisitions:
                                                                                            
          acquisition of carlton-bates, net of 1,763 cash acquired
                                                                                            
          acquisition of fastec, net of 281 cash acquired
                                                                                            
          other acquisition payments
                                                                                            
          increase in fair value of interest rate swap
                                                                                            
          conversion of acquisition payable to note payable
                                                                                            
          accretion and amortizaton of original issue discounts and purchase discounts, respectively
                                                                                            
          other assets
                                                                                            
          investing activities :
                                                                                            
          proceeds from the sale of property, buildings and equipment
                                                                                            
          acquisitions
                                                                                            
          cash paid (refund) for taxes