2025
$3.49
▼
OE = NI + D&A − maintenance capex (≡ CFO − ΔWC − SBC − maintenance capex; no single WC tag filed, no material other non-cash items). NI=$199.3M; D&A=$88.4M (dep $72.1M + amort $16.3M); capex=$92.8M; revenue declined FY2025 vs FY2024 ($3,769.5M vs $3,821.0M) so growth capex=$0, maintenance capex=full capex=$92.8M; OE=$199.3M+$88.4M−$92.8M=$194.9M; diluted shares=55.894M; OE/sh=$3.49. Soft heavy-manufacturing demand (58% of revenue) pressured the year, though Q4 showed subindex expansion (Machinery & Equipment, Aerospace, Automotive, Primary Metals) and FY2026 Q1-Q3 actuals (10-Q filed 2026-07-01) show net income +22.3% YoY and revenue +5.0% YoY, evidencing a recovery in progress. Source: FY2025 10-K, accession 0001003078-25-000123.
2024
$4.25
▼
OE = NI + D&A − maintenance capex (≡ CFO − ΔWC − SBC − maintenance capex; no single WC tag filed, no material other non-cash items). NI=$258.6M; D&A=$80.5M (dep $64.8M + amort $15.7M); capex=$99.4M; revenue declined FY2024 vs FY2023 ($3,821.0M vs $4,009.3M) so growth capex=$0, maintenance capex=full capex=$99.4M; OE=$258.6M+$80.5M−$99.4M=$239.7M; diluted shares=56.441M; OE/sh=$4.25. Source: FY2024 10-K, accession 0001003078-24-000107.
2023
$5.90
▼
OE = NI + D&A − maintenance capex (≡ CFO − ΔWC − SBC − maintenance capex; no single WC tag filed, no material other non-cash items). NI=$343.2M; D&A=$74.7M (dep $59.8M + amort $14.9M); capex=$92.5M; revenue growth=$4,009.3M−$3,691.9M=$317.4M; capex_ratio=1.98%; growth capex=$6.3M; maintenance capex=$92.5M−$6.3M=$86.2M; OE=$343.2M+$74.7M−$86.2M=$331.7M; diluted shares=56.210M; OE/sh=$5.90. Note: reported CFO was $699.6M this year vs NI+D&A of $418.0M — a large working-capital release (inventory destocking/AP timing) unwinding FY2022's build; the NI+D&A route used here already excludes this WC swing. Source: FY2023 10-K, accession 0001003078-23-000102.
2022
$6.37
▼
OE = NI + D&A − maintenance capex (≡ CFO − ΔWC − SBC − maintenance capex; no single WC tag filed, no material other non-cash items). NI=$339.8M; D&A=$69.9M (dep $58.3M + amort $11.7M); capex=$61.4M; revenue growth=$3,691.9M−$3,243.2M=$448.7M; capex_ratio=1.98%; growth capex=$8.9M; maintenance capex=$61.4M−$8.9M=$52.5M; OE=$339.8M+$69.9M−$52.5M=$357.2M; diluted shares=56.045M; OE/sh=$6.37. Source: FY2022 10-K, accession 0001003078-22-000127.
2021
$4.14
▼
OE = NI + D&A − maintenance capex (≡ CFO − ΔWC − SBC − maintenance capex; no single WC tag filed, no material other non-cash items). NI=$216.9M; D&A=$68.1M (dep $57.2M + amort $10.9M); capex=$53.7M; revenue growth=$3,243.2M−$3,192.4M=$50.8M; capex_ratio=1.98%; growth capex=$1.0M; maintenance capex=$53.7M−$1.0M=$52.7M; OE=$216.9M+$68.1M−$52.7M=$232.3M; diluted shares=56.093M; OE/sh=$4.14. Source: FY2021 10-K, accession 0001003078-21-000199.
2020
$4.90
▼
OE = NI + D&A − maintenance capex (≡ CFO − ΔWC − SBC − maintenance capex; no single WC tag filed, no material other non-cash items). NI=$251.1M; D&A=$68.7M (dep $57.2M + amort $11.5M); capex=$47.0M; revenue declined FY2020 vs FY2019 ($3,192.4M vs $3,363.8M) so growth capex=$0, maintenance capex=full capex=$47.0M; OE=$251.1M+$68.7M−$47.0M=$272.8M; diluted shares=55.643M; OE/sh=$4.90. COVID-year demand for MRO/safety supplies kept results resilient; no distortion excluded. Source: FY2020 10-K, accession 0001003078-20-000283.
2019
$5.50
▼
OE = NI + D&A − maintenance capex (≡ CFO − ΔWC − SBC − maintenance capex; no single WC tag filed, no material other non-cash items). NI=$288.9M; D&A=$65.0M (dep $53.2M + amort $11.7M); capex=$51.8M; revenue growth=$3,363.8M−$3,203.9M=$159.9M; capex_ratio=1.98%; growth capex=$3.2M; maintenance capex=$51.8M−$3.2M=$48.6M; OE=$288.9M+$65.0M−$48.6M=$305.2M; diluted shares=55.508M; OE/sh=$5.50. Source: FY2019 10-K, accession 0001003078-19-000232.
2018
$6.23
▼
OE = NI + D&A − maintenance capex (≡ CFO − ΔWC − SBC − maintenance capex; no single WC tag filed, no material other non-cash items). NI=$329.2M; D&A=$62.6M (dep $52.1M + amort $10.5M); capex=$44.9M; revenue growth=$3,203.9M−$2,887.7M=$316.1M; capex_ratio=1.98%; growth capex=$6.3M; maintenance capex=$44.9M−$6.3M=$38.7M; OE=$329.2M+$62.6M−$38.7M=$353.1M; diluted shares=56.707M; OE/sh=$6.23. Source: FY2018 10-K, accession 0001003078-18-000281.
2017
$4.35
▼
OE = NI + D&A − maintenance capex (≡ CFO − ΔWC − SBC − maintenance capex; MSC has no single consolidated working-capital tag, no material other non-cash items). NI=$231.4M; D&A=$62.6M (dep $54.4M + amort $8.2M); capex=$46.5M; revenue growth=$2,887.7M−$2,863.5M=$24.2M; capex_ratio=1.98% (mean capex/revenue FY2016-2025); growth capex=$0.5M; maintenance capex=$46.5M−$0.5M=$46.1M; OE=$231.4M+$62.6M−$46.1M=$247.9M; diluted shares=56.971M; OE/sh=$4.35. Source: FY2017 10-K, accession 0001003078-17-000307.
2016
$3.52
▼
OE = NI + D&A − maintenance capex (algebraically equal to CFO − ΔWC − SBC − maintenance capex, since CFO = NI + D&A + SBC + ΔWC for MSC; MSC does not tag a single consolidated working-capital line so this route is used directly; no material other non-cash items identified). NI=$231.2M; D&A=$71.5M (dep $57.1M + intangible amort $14.5M); capex=$87.9M; revenue declined FY2016 vs FY2015 ($2,863.5M vs $2,910.4M) so growth capex=$0, maintenance capex=full capex=$87.9M; OE=$231.2M+$71.5M−$87.9M=$214.8M; diluted shares=61.076M; OE/sh=$3.52. Source: FY2016 10-K, accession 0001003078-16-000362.
Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.