← WESCO INTERNATIONAL INC
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $7.3b |
$7.7b
+4.68%
|
$8.2b
+6.48%
|
$8.4b
+2.23%
|
$12.3b
+47.46%
|
$18.2b
+47.80%
|
$21.4b
+17.58%
|
$22.4b
+4.51%
|
$21.8b
-2.53%
|
$23.5b
+7.76%
|
$25.0b
+6.39%
|
|
| Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization | $5.9b |
$6.2b
+5.21%
|
$6.6b
+6.70%
|
$6.8b
+2.55%
|
$10.0b
+47.52%
|
$14.4b
+44.28%
|
$16.8b
+16.18%
|
$17.5b
+4.67%
|
$17.1b
-2.48%
|
$18.5b
+8.38%
|
$19.7b
+6.05%
|
|
| Cost of Revenue | $5.9b |
$6.2b
+5.21%
|
$6.6b
+6.70%
|
$6.8b
+2.55%
|
$10.0b
+47.52%
|
$14.4b
+44.28%
|
$16.8b
+16.18%
|
$17.5b
+4.67%
|
$17.1b
-2.48%
|
$18.5b
+8.38%
|
$19.7b
+6.05%
|
|
| Cost of goods sold (excluding depreciation and amortization below) | $5.9b |
$6.2b
+5.21%
|
$6.6b
+6.70%
|
$6.8b
+2.55%
|
$10.0b
+47.52%
|
$14.4b
+44.28%
|
$16.8b
+16.18%
|
$17.5b
+4.67%
|
$17.1b
-2.48%
|
$18.5b
+8.38%
|
$19.7b
+6.05%
|
|
| Gross Profit (Calculated) | $1.4b |
$1.5b
+2.52%
|
$1.6b
+5.57%
|
$1.6b
+0.90%
|
$2.3b
+47.18%
|
$3.8b
+62.91%
|
$4.7b
+22.92%
|
$4.8b
+3.91%
|
$4.7b
-2.71%
|
$5.0b
+5.50%
|
— | |
| Selling, General and Administrative Expense | $1.0b | $1.1b | $1.2b | $1.2b | $1.9b | $2.8b | $3.0b | $3.3b | $3.3b | $3.5b | $3.8b | |
| Amortization of Intangible Assets | $39.1m | $37.8m | $35.9m | $35.5m | $66.5m | $119.6m | $92.9m | $88.6m | $86.1m | $89.1m | — | |
| Restructuring Costs | — | — | — | — | — | — | — | $16.7m | — | — | — | |
| Operating Income (Loss) | $332.1m |
$320.9m
-3.36%
|
$352.4m
+9.83%
|
$346.2m
-1.77%
|
$347.0m
+0.24%
|
$801.9m
+131.06%
|
$1.4b
+79.34%
|
$1.4b
-2.20%
|
$1.2b
-13.03%
|
$1.2b
+0.80%
|
$1.3b
+9.13%
|
|
| Interest expense, net | $76.6m | $68.5m | $71.4m | $64.2m | $226.6m | $268.1m | $294.4m | $389.3m | $364.9m | $386.7m | $414.6m | |
| Foreign Currency Transaction Gain (Loss), before Tax | — | — | $2.8m | — | — | — | — | — | — | — | — | |
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement | — | — | — | — | ($144k) | ($231k) | — | — | — | $0 | — | |
| Other Nonoperating Income (Expense) | — | — | ($71.4m) | — | $2.4m | $48.1m | ($7.0m) | ($25.1m) | $92.7m | $9.6m | — | |
| Interest Income (Expense), Nonoperating, Net | ($76.6m) | ($68.5m) | — | ($64.2m) | ($226.6m) | ($268.1m) | ($294.4m) | ($389.3m) | ($364.9m) | ($386.7m) | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $80.9m | $181.0m | $198.6m | $198.6m | $26.0m | $396.8m | $859.4m | $739.4m | $713.7m | $625.2m | $934.1m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $131.6m | $252.4m | $281.0m | $282.1m | $122.8m | $581.9m | $1.1b | $992.0m | $951.0m | $855.9m | $934.1m | |
| Current Income Tax Expense (Benefit) | $75.6m | $139.7m | $46.5m | $46.7m | $56.3m | $193.8m | $275.8m | $233.8m | $271.5m | $206.0m | $221.0m | |
| Income Tax Expense (Benefit) | $30.4m | $89.3m | $55.7m | $59.9m | $22.8m | $115.5m | $274.5m | $225.9m | $231.6m | $213.4m | $221.0m | |
| Net Income (Loss) Attributable to Parent | $101.6m |
$163.5m
+60.90%
|
$227.3m
+39.08%
|
$223.4m
-1.72%
|
$100.6m
-54.99%
|
$465.4m
+362.79%
|
$860.5m
+84.90%
|
$765.5m
-11.04%
|
$717.6m
-6.26%
|
$640.2m
-10.79%
|
$715.4m
+11.75%
|
|
| Net Income (Loss) Available to Common Stockholders, Basic | $101.6m |
$163.5m
+60.90%
|
$227.3m
+39.08%
|
$223.4m
-1.72%
|
$70.4m
-68.48%
|
$408.0m
+479.34%
|
$803.1m
+96.84%
|
$708.1m
-11.83%
|
$660.2m
-6.76%
|
$645.8m
-2.18%
|
$715.4m
+10.78%
|
|
| Net Income (Loss) Attributable to Noncontrolling Interest | ($468k) | ($327k) | ($2.0m) | ($1.2m) | ($521k) | $1.0m | $1.7m | $600k | $1.8m | $2.3m | $715.4m | |
| Net loss attributable to noncontrolling interest | ($468k) | ($327k) | ($2.0m) | ($1.2m) | ($521k) | $1.0m | $1.7m | $600k | $1.8m | $2.3m | — | |
| Preferred Stock Dividends, Income Statement Impact | — | — | $0 | $0 | $30.1m | $57.4m | $57.4m | $57.4m | $57.4m | $27.3m | $56.0m | |
| Earnings Per Share, Basic | $2.30 | $3.42 | $4.87 | $5.18 | $1.53 | $8.11 | $15.83 | $13.86 | $13.26 | $13.26 | $14.70 | |
| Earnings Per Share, Diluted | $2.10 | $3.38 | $4.82 | $5.14 | $1.51 | $7.84 | $15.33 | $13.54 | $13.05 | $13.05 | $14.46 | |
| Weighted Average Number of Shares Outstanding, Basic | 44.1m | 47.8m | 46.7m | 43.1m | 46.2m | 50.3m | 50.7m | 51.1m | 49.8m | 48.7m | 48.6m | |
| Weighted Average Number of Shares Outstanding, Diluted | 48.3m | 48.4m | 47.2m | 43.5m | 46.6m | 52.0m | 52.4m | 52.3m | 50.6m | 49.5m | 49.5m | |
| Additional Financial Items | ||||||||||||
| Benefit plan adjustments, net of tax | ($2.5m) | ($6.4m) | $3.8m | ($8.6m) | $9.1m | $42.7m | ($14.7m) | ($11.3m) | $13.5m | ($800k) | — | |
| Capitalized Computer Software, Amortization | $10.6m | $9.9m | $9.8m | $10.6m | $14.3m | $27.5m | $38.3m | $36.4m | $30.3m | $24.6m | — | |
| Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest | — | — | — | — | — | — | $720.4m | $811.9m | $504.2m | $790.2m | — | |
| Comprehensive income attributable to WESCO International, Inc. | $137.4m | $242.8m | $131.5m | $264.1m | $175.1m | $435.1m | $661.3m | $753.9m | $445.0m | $793.5m | — | |
| Depreciation and amortization | $66.9m | $64.0m | $63.0m | $62.1m | $121.6m | $198.6m | $179.0m | $181.3m | $183.2m | $197.6m | $202.7m | |
| Foreign currency translation adjustment | $38.3m | $85.8m | ($99.6m) | $49.3m | $95.6m | ($15.6m) | ($127.0m) | $57.1m | ($228.7m) | $148.5m | — | |
| Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest | — | — | — | — | — | — | $1.7m | $600k | $1.8m | $2.3m | — | |
| Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | — | — | — | — | — | — | ($141.7m) | $45.8m | ($215.2m) | $147.7m | — | |
| Other, net | ($75.1m) | ($66.6m) | ($71.4m) | ($1.6m) | ($2.4m) | ($48.1m) | $7.0m | $25.1m | ($92.7m) | ($9.6m) | — | |
| Preferred Stock Redemption Discount | — | — | — | — | — | — | — | $0 | $0 | $32.9m | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.