W

WESCO International, Inc.

WCC · CIK 0000929008

18 fiscal years · 0 SEC filings · every number carries its receipt

Revenue (FY)
$23.51B7.8%
FY2025
Net income (FY)
$640.2M10.8%
FY2025
Free cash flow (FY)
$25.2M97.5%
FY2025
Diluted EPS (FY)
$13.050.0%
FY2025
The story, charted

The shape of the business

FY2008–FY2025 · hover any year for its receipt
Revenue & net incomeRevenueNet income
$0$10B$20BFY2008 · Revenue $6.11B · Net income $204.1M · 0000950123-11-018103 · filed 2011-02-25FY08Revenue $6.11BNet income $204.1M0000950123-11-018103 · filed 2011-02-25FY2009 · Revenue $4.62B · Net income $105.1M · 0000929008-12-000010 · filed 2012-02-22FY09Revenue $4.62BNet income $105.1M0000929008-12-000010 · filed 2012-02-22FY2010 · Revenue $5.06B · Net income $115.5M · 0000929008-13-000009 · filed 2013-03-01FY10Revenue $5.06BNet income $115.5M0000929008-13-000009 · filed 2013-03-01FY2011 · Revenue $6.13B · Net income $196.3M · 0000929008-14-000006 · filed 2014-02-21FY11Revenue $6.13BNet income $196.3M0000929008-14-000006 · filed 2014-02-21FY2012 · Revenue $6.58B · Net income $201.8M · 0000929008-15-000006 · filed 2015-02-24FY12Revenue $6.58BNet income $201.8M0000929008-15-000006 · filed 2015-02-24FY2013 · Revenue $7.51B · Net income $276.4M · 0000929008-16-000049 · filed 2016-02-22FY13Revenue $7.51BNet income $276.4M0000929008-16-000049 · filed 2016-02-22FY2014 · Revenue $7.89B · Net income $275.9M · 0000929008-17-000005 · filed 2017-02-22FY14Revenue $7.89BNet income $275.9M0000929008-17-000005 · filed 2017-02-22FY2015 · Revenue $7.52B · Net income $210.7M · 0000929008-18-000004 · filed 2018-02-22FY15Revenue $7.52BNet income $210.7M0000929008-18-000004 · filed 2018-02-22FY2016 · Revenue $7.34B · Net income $101.6M · 0000929008-19-000006 · filed 2019-02-27FY16Revenue $7.34BNet income $101.6M0000929008-19-000006 · filed 2019-02-27FY2017 · Revenue $7.68B · Net income $163.5M · 0000929008-20-000013 · filed 2020-02-24FY17Revenue $7.68BNet income $163.5M0000929008-20-000013 · filed 2020-02-24FY2018 · Revenue $8.18B · Net income $227.3M · 0000929008-21-000006 · filed 2021-03-01FY18Revenue $8.18BNet income $227.3M0000929008-21-000006 · filed 2021-03-01FY2019 · Revenue $8.36B · Net income $223.4M · 0000929008-22-000009 · filed 2022-02-25FY19Revenue $8.36BNet income $223.4M0000929008-22-000009 · filed 2022-02-25FY2020 · Revenue $12.33B · Net income $100.6M · 0000929008-23-000006 · filed 2023-02-21FY20Revenue $12.33BNet income $100.6M0000929008-23-000006 · filed 2023-02-21FY2021 · Revenue $18.22B · Net income $465.4M · 0000929008-24-000005 · filed 2024-02-20FY21Revenue $18.22BNet income $465.4M0000929008-24-000005 · filed 2024-02-20FY2022 · Revenue $21.42B · Net income $860.5M · 0000929008-25-000005 · filed 2025-02-14FY22Revenue $21.42BNet income $860.5M0000929008-25-000005 · filed 2025-02-14FY2023 · Revenue $22.39B · Net income $765.5M · 0000929008-26-000008 · filed 2026-02-13FY23Revenue $22.39BNet income $765.5M0000929008-26-000008 · filed 2026-02-13FY2024 · Revenue $21.82B · Net income $717.6M · 0000929008-26-000008 · filed 2026-02-13FY24Revenue $21.82BNet income $717.6M0000929008-26-000008 · filed 2026-02-13FY2025 · Revenue $23.51B · Net income $640.2M · 0000929008-26-000008 · filed 2026-02-13FY25Revenue $23.51BNet income $640.2M0000929008-26-000008 · filed 2026-02-13FY25Revenue $23.51BNet income $640.2M0000929008-26-000008 · filed 2026-02-13FY09FY11FY13FY15FY17FY19FY21FY23FY25

revenue 3.8× since FY2008 · net margin 3.3% → 2.7%

MarginsNet marginFCF margin
0%2%4%6%FY2008 · Net margin 3.3% · FCF margin 4.0%FY08Net margin 3.3%FCF margin 4.0%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2009 · Net margin 2.3% · FCF margin 6.0%FY09Net margin 2.3%FCF margin 6.0%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2010 · Net margin 2.3% · FCF margin 2.2%FY10Net margin 2.3%FCF margin 2.2%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2011 · Net margin 3.2% · FCF margin 2.2%FY11Net margin 3.2%FCF margin 2.2%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2012 · Net margin 3.1% · FCF margin 4.0%FY12Net margin 3.1%FCF margin 4.0%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2013 · Net margin 3.7% · FCF margin 3.8%FY13Net margin 3.7%FCF margin 3.8%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2014 · Net margin 3.5% · FCF margin 2.9%FY14Net margin 3.5%FCF margin 2.9%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2015 · Net margin 2.8% · FCF margin 3.5%FY15Net margin 2.8%FCF margin 3.5%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2016 · Net margin 1.4% · FCF margin 3.8%FY16Net margin 1.4%FCF margin 3.8%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2017 · Net margin 2.1% · FCF margin 1.7%FY17Net margin 2.1%FCF margin 1.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2018 · Net margin 2.8% · FCF margin 3.2%FY18Net margin 2.8%FCF margin 3.2%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2019 · Net margin 2.7% · FCF margin 2.2%FY19Net margin 2.7%FCF margin 2.2%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2020 · Net margin 0.8% · FCF margin 4.0%FY20Net margin 0.8%FCF margin 4.0%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2021 · Net margin 2.6% · FCF margin 0.1%FY21Net margin 2.6%FCF margin 0.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2022 · Net margin 4.0% · FCF margin -0.4%FY22Net margin 4.0%FCF margin -0.4%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2023 · Net margin 3.4% · FCF margin 1.8%FY23Net margin 3.4%FCF margin 1.8%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2024 · Net margin 3.3% · FCF margin 4.6%FY24Net margin 3.3%FCF margin 4.6%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2025 · Net margin 2.7% · FCF margin 0.1%FY25Net margin 2.7%FCF margin 0.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY25Net margin 2.7%FCF margin 0.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue’09’13’17’21’25

FY2025: net 2.7% · free cash flow 0.1% of revenue

Cash engineOperating cash flowFree cash flow
$0$500M$1BFY2008 · OCF $279.9M · FCF $244.6M · 0000950123-11-018103 · filed 2011-02-25FY08OCF $279.9MFCF $244.6M0000950123-11-018103 · filed 2011-02-25FY2009 · OCF $291.7M · FCF $278.7M · 0000929008-12-000010 · filed 2012-02-22FY09OCF $291.7MFCF $278.7M0000929008-12-000010 · filed 2012-02-22FY2010 · OCF $127.3M · FCF $112.2M · 0000929008-13-000009 · filed 2013-03-01FY10OCF $127.3MFCF $112.2M0000929008-13-000009 · filed 2013-03-01FY2011 · OCF $167.5M · FCF $134.2M · 0000929008-14-000006 · filed 2014-02-21FY11OCF $167.5MFCF $134.2M0000929008-14-000006 · filed 2014-02-21FY2012 · OCF $288.2M · FCF $265.1M · 0000929008-15-000006 · filed 2015-02-24FY12OCF $288.2MFCF $265.1M0000929008-15-000006 · filed 2015-02-24FY2013 · OCF $315.1M · FCF $287.3M · 0000929008-16-000049 · filed 2016-02-22FY13OCF $315.1MFCF $287.3M0000929008-16-000049 · filed 2016-02-22FY2014 · OCF $251.2M · FCF $230.6M · 0000929008-17-000005 · filed 2017-02-22FY14OCF $251.2MFCF $230.6M0000929008-17-000005 · filed 2017-02-22FY2015 · OCF $283.0M · FCF $261.4M · 0000929008-18-000004 · filed 2018-02-22FY15OCF $283.0MFCF $261.4M0000929008-18-000004 · filed 2018-02-22FY2016 · OCF $300.2M · FCF $282.3M · 0000929008-19-000006 · filed 2019-02-27FY16OCF $300.2MFCF $282.3M0000929008-19-000006 · filed 2019-02-27FY2017 · OCF $149.1M · FCF $127.6M · 0000929008-20-000013 · filed 2020-02-24FY17OCF $149.1MFCF $127.6M0000929008-20-000013 · filed 2020-02-24FY2018 · OCF $296.7M · FCF $260.5M · 0000929008-21-000006 · filed 2021-03-01FY18OCF $296.7MFCF $260.5M0000929008-21-000006 · filed 2021-03-01FY2019 · OCF $224.4M · FCF $180.3M · 0000929008-22-000009 · filed 2022-02-25FY19OCF $224.4MFCF $180.3M0000929008-22-000009 · filed 2022-02-25FY2020 · OCF $543.9M · FCF $487.3M · 0000929008-23-000006 · filed 2023-02-21FY20OCF $543.9MFCF $487.3M0000929008-23-000006 · filed 2023-02-21FY2021 · OCF $67.1M · FCF $12.4M · 0000929008-24-000005 · filed 2024-02-20FY21OCF $67.1MFCF $12.4M0000929008-24-000005 · filed 2024-02-20FY2022 · OCF $11.0M · FCF −$88.4M · 0000929008-25-000005 · filed 2025-02-14FY22OCF $11.0MFCF −$88.4M0000929008-25-000005 · filed 2025-02-14FY2023 · OCF $493.2M · FCF $400.9M · 0000929008-26-000008 · filed 2026-02-13FY23OCF $493.2MFCF $400.9M0000929008-26-000008 · filed 2026-02-13FY2024 · OCF $1.10B · FCF $1.01B · 0000929008-26-000008 · filed 2026-02-13FY24OCF $1.10BFCF $1.01B0000929008-26-000008 · filed 2026-02-13FY2025 · OCF $125.0M · FCF $25.2M · 0000929008-26-000008 · filed 2026-02-13FY25OCF $125.0MFCF $25.2M0000929008-26-000008 · filed 2026-02-13FY25OCF $125.0MFCF $25.2M0000929008-26-000008 · filed 2026-02-13’09’13’17’21’25

FY2025: $125.0M operating cash − $99.8M capex = $25.2M free cash flow

Returns on capitalReturn on equityReturn on assets
0%10%20%FY2009 · ROE 10.5% · ROA 4.2%FY09ROE 10.5%ROA 4.2%derived: net income ÷ equity · derived: net income ÷ assetsFY2010 · ROE 10.1% · ROA 4.1%FY10ROE 10.1%ROA 4.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2011 · ROE 14.6% · ROA 6.4%FY11ROE 14.6%ROA 6.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2012 · ROE 13.0% · ROA 4.4%FY12ROE 13.0%ROA 4.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2013 · ROE 15.7% · ROA 5.9%FY13ROE 15.7%ROA 5.9%derived: net income ÷ equity · derived: net income ÷ assetsFY2014 · ROE 14.3% · ROA 5.8%FY14ROE 14.3%ROA 5.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2015 · ROE 11.9% · ROA 4.6%FY15ROE 11.9%ROA 4.6%derived: net income ÷ equity · derived: net income ÷ assetsFY2016 · ROE 5.2% · ROA 2.3%FY16ROE 5.2%ROA 2.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2017 · ROE 7.7% · ROA 3.5%FY17ROE 7.7%ROA 3.5%derived: net income ÷ equity · derived: net income ÷ assetsFY2018 · ROE 10.6% · ROA 4.9%FY18ROE 10.6%ROA 4.9%derived: net income ÷ equity · derived: net income ÷ assetsFY2019 · ROE 9.9% · ROA 4.5%FY19ROE 9.9%ROA 4.5%derived: net income ÷ equity · derived: net income ÷ assetsFY2020 · ROE 3.0% · ROA 0.8%FY20ROE 3.0%ROA 0.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2021 · ROE 12.3% · ROA 3.7%FY21ROE 12.3%ROA 3.7%derived: net income ÷ equity · derived: net income ÷ assetsFY2022 · ROE 19.3% · ROA 5.8%FY22ROE 19.3%ROA 5.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2023 · ROE 15.2% · ROA 5.1%FY23ROE 15.2%ROA 5.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2024 · ROE 14.4% · ROA 4.8%FY24ROE 14.4%ROA 4.8%derived: net income ÷ equity · derived: net income ÷ assetsFY2025 · ROE 12.7% · ROA 3.9%FY25ROE 12.7%ROA 3.9%derived: net income ÷ equity · derived: net income ÷ assetsFY25ROE 12.7%ROA 3.9%derived: net income ÷ equity · derived: net income ÷ assets’09’13’17’21’25

return on equity 11% (FY2009) → 13% (FY2025) · on assets 3.9%

Balance sheetLiabilitiesEquity
$0$5B$10B$15BFY2009 · Liabilities $1.50B · Equity $996.3MFY09Liabilities $1.50BEquity $996.3M0000950123-11-018103 · filed 2011-02-25FY2010 · Liabilities $1.68B · Equity $1.15BFY10Liabilities $1.68BEquity $1.15B0000929008-12-000010 · filed 2012-02-22FY2011 · Liabilities $1.73B · Equity $1.35BFY11Liabilities $1.73BEquity $1.35B0000929008-13-000009 · filed 2013-03-01FY2012 · Liabilities $3.08B · Equity $1.55BFY12Liabilities $3.08BEquity $1.55B0000929008-14-000006 · filed 2014-02-21FY2013 · Liabilities $2.88B · Equity $1.76BFY13Liabilities $2.88BEquity $1.76B0000929008-15-000006 · filed 2015-02-24FY2014 · Liabilities $2.83B · Equity $1.93BFY14Liabilities $2.83BEquity $1.93B0000929008-16-000049 · filed 2016-02-22FY2015 · Liabilities $2.80B · Equity $1.78BFY15Liabilities $2.80BEquity $1.78B0000929008-17-000005 · filed 2017-02-22FY2016 · Liabilities $2.47B · Equity $1.97BFY16Liabilities $2.47BEquity $1.97B0000929008-18-000004 · filed 2018-02-22FY2017 · Liabilities $2.62B · Equity $2.12BFY17Liabilities $2.62BEquity $2.12B0000929008-19-000006 · filed 2019-02-27FY2018 · Liabilities $2.48B · Equity $2.14BFY18Liabilities $2.48BEquity $2.14B0000929008-20-000013 · filed 2020-02-24FY2019 · Liabilities $2.76B · Equity $2.27BFY19Liabilities $2.76BEquity $2.27B0000929008-21-000006 · filed 2021-03-01FY2020 · Liabilities $8.54B · Equity $3.34BFY20Liabilities $8.54BEquity $3.34B0000929008-22-000009 · filed 2022-02-25FY2021 · Liabilities $8.84B · Equity $3.78BFY21Liabilities $8.84BEquity $3.78B0000929008-23-000006 · filed 2023-02-21FY2022 · Liabilities $10.36B · Equity $4.45BFY22Liabilities $10.36BEquity $4.45B0000929008-24-000005 · filed 2024-02-20FY2023 · Liabilities $10.03B · Equity $5.04BFY23Liabilities $10.03BEquity $5.04B0000929008-25-000005 · filed 2025-02-14FY2024 · Liabilities $10.10B · Equity $4.97BFY24Liabilities $10.10BEquity $4.97B0000929008-26-000008 · filed 2026-02-13FY2025 · Liabilities $11.47B · Equity $5.03BFY25Liabilities $11.47BEquity $5.03B0000929008-26-000008 · filed 2026-02-13FY25Liabilities $11.47BEquity $5.03B0000929008-26-000008 · filed 2026-02-13’09’13’17’21’25

FY2025: $16.49B assets · $11.47B liabilities · $5.03B equity

The receipts