2025
-$0.63
▼
CFO=$86.1M, including $38.4M restructuring/impairment charges tied to a Q4 2025 global workforce reduction and Nuvera realignment (already reflected in CFO). ΔWC=$27.2M; SBC=$7.5M; capex=$62.5M; revenue declined $4,308.2M→$3,769.3M (bookings actually grew to $1.84B but shipments outpaced bookings, shrinking backlog from $1.93B to $1.28B) so growth capex=$0, maintenance capex=$62.5M (full capex). OE=86.1−27.2−7.5−62.5=$(11.1)M; diluted shares=17.670M; OE/sh=$(0.63). Reconciles exactly to CFO with 0% gap. Source: FY2025 10-K, accession 0001173514-26-000049.
2024
$11.27
▼
CFO=$170.7M; ΔWC=$(97.7)M; SBC=$23.6M; capex=$47.8M; revenue rose $4,118.3M→$4,308.2M, growth capex=1.353%×$189.9M=$2.57M, maintenance capex=$45.23M. OE=170.7−(−97.7)−23.6−45.23=$199.57M; diluted shares=17.710M; OE/sh=$11.27. Reconciles exactly to CFO with 0% gap. Source: FY2024 10-K, accession 0001173514-25-000015.
2023
$11.05
▼
CFO=$150.7M; ΔWC=$(98.4)M; SBC=$29.3M; capex=$35.4M; revenue rose $3,548.3M→$4,118.3M, growth capex=1.353%×$570.0M=$7.71M, maintenance capex=$27.69M. OE=150.7−(−98.4)−29.3−27.69=$192.11M; diluted shares=17.385M; OE/sh=$11.05. Reconciles exactly to CFO with 0% gap. Source: FY2023 10-K, accession 0001173514-24-000014.
2022
-$1.65
▼
CFO=$40.6M; ΔWC=$39.6M; SBC=$6.4M; capex=$28.8M; revenue rose $3,075.7M→$3,548.3M, growth capex=1.353%×$472.6M=$6.40M, maintenance capex=$22.41M. OE=40.6−39.6−6.4−22.41=$(27.81)M; diluted shares=16.901M; OE/sh=$(1.65). Reconciles exactly to CFO with 0% gap. Source: FY2022 10-K, accession 0001173514-23-000011.
2021
-$6.98
▼
CFO=$(253.5)M, reflecting severe margin compression as input-cost inflation and supply-chain disruption outran a fixed-price order backlog, plus $55.6M goodwill impairment and $10.0M long-lived-asset impairment (non-cash add-backs already inside CFO). ΔWC=$(180.8)M; SBC=$4.0M; capex=$44.3M; revenue rose $2,812.1M→$3,075.7M, growth capex=1.353%×$263.6M=$3.57M, maintenance capex=$40.73M. OE=−253.5−(−180.8)−4.0−40.73=$(117.43)M; diluted shares=16.818M; OE/sh=$(6.98). Reconciles exactly to CFO with 0% gap. Source: FY2021 10-K, accession 0001173514-22-000013.
2020
$2.56
▼
CFO=$166.9M; ΔWC=$70.9M; SBC=$1.3M; capex=$51.7M; revenue declined $3,291.8M→$2,812.1M so growth capex=$0, maintenance capex=$51.7M (full capex). OE=166.9−70.9−1.3−51.7=$43.0M; diluted shares=16.799M; OE/sh=$2.56. Reconciles exactly to CFO with 0% gap. Source: FY2020 10-K, accession 0001173514-21-000022.
2019
$2.81
▼
CFO=$76.7M; ΔWC=$(26.6)M; SBC=$8.2M; capex=$49.7M; revenue rose $3,179.1M→$3,291.8M, growth capex=1.353%×$112.7M=$1.53M, maintenance capex=$48.18M. OE=76.7−(−26.6)−8.2−48.18=$46.92M; diluted shares=16.726M; OE/sh=$2.81. Reconciles exactly to CFO with 0% gap. Source: FY2019 10-K, accession 0001173514-20-000015.
2018
$3.81
▼
CFO=$67.6M; ΔWC=$(36.2)M; SBC=$5.7M; capex=$38.8M; revenue rose $2,885.2M→$3,179.1M, growth capex=1.353%×$293.9M=$3.98M, maintenance capex=$34.82M. OE=67.6−(−36.2)−5.7−34.82=$63.28M; diluted shares=16.602M; OE/sh=$3.81. Reconciles exactly to CFO with 0% gap. Source: FY2018 10-K, accession 0001173514-19-000010.
2017
$3.84
▼
CFO=$164.7M; ΔWC=$55.8M; SBC=$8.8M; capex=$41.0M; capex_ratio (10-yr mean capex/revenue 2016-2025)=1.353%; revenue rose $2,569.7M→$2,885.2M, growth capex=1.353%×$315.5M=$4.27M, maintenance capex=$41.0M−$4.27M=$36.73M. OE=164.7−55.8−8.8−36.73=$63.37M; diluted shares=16.514M; OE/sh=$3.84. Reconciles exactly to CFO with 0% gap. Source: FY2017 10-K, accession 0001173514-18-000014.
2016
$0.98
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(48.9)M; ΔWC (cash effect of all 5 working-capital lines in the CF statement: AR, inventories, other current assets, AP, other liabilities)=$(112.6)M; SBC=$4.9M; capex=$42.7M; revenue declined YoY ($2,569.7M vs $2,578.1M in 2015) so growth capex=$0, maintenance capex=$42.7M (full capex). OE=CFO−ΔWC−SBC−maint capex = −48.9−(−112.6)−4.9−42.7=$16.1M; diluted shares=16.427M; OE/sh=$0.98. Reconciliation check: NI+D&A+other non-cash−maint capex ties exactly to CFO-based figure (all 5 WC lines captured from the filed statement, 0% gap). Source: FY2016 10-K, accession 0001173514-17-000019.
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.