MarketBrain

WESCO INTERNATIONAL INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$23.5B$21.8B$22.4B$21.4B$18.2B
Operating income$1.2B$1.2B$1.4B$1.4B$801.9M
Cost of revenue$18.5B$17.1B$17.5B$16.8B$14.4B
Cash from operations$125.0M$1.1B$493.2M$11.0M$67.1M
Capital expenditure$99.8M$94.7M$92.3M$99.4M$54.7M
Free cash flow$25.2M$1.0B$400.9M-$88.4M$12.4M
Share repurchases$75.0M$425.0M$75.0M$11.1M$0
Total assets$16.5B$15.1B$15.1B$14.8B$12.6B
Total liabilities$11.5B$10.1B$10.0B$10.4B$8.8B
Total debt$5.8B$5.1B$5.4B$5.5B$4.8B

Shares outstanding 48.7M · Free float 97.4%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.