2025
$0.88
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$38.562M; working capital cash effect (receivables, inventories, prepaids, payables, accrued liabilities)=$5.571M source; SBC=$3.278M; capex=$11.648M, growth capex=$0 (revenue declined) so maintenance capex=$11.648M; OE=$18.065M; diluted shares=20.471M; OE/sh=$0.88. Source: FY2025 10-K, accession 0001104659-26-023496.
2024
$2.72
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$89.807M; working capital cash effect (receivables, inventories, prepaids, payables, accrued liabilities)=$15.543M source; SBC=$5.186M; capex=$12.098M, growth capex=$0 (revenue declined) so maintenance capex=$12.098M; OE=$56.980M; diluted shares=20.972M; OE/sh=$2.72. Source: FY2024 10-K, accession 0001558370-25-002369.
2023
$0.77
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$40.363M; working capital cash effect (receivables, inventories, prepaids, payables, accrued liabilities)=$5.767M source; SBC=$4.485M; capex=$16.598M, capex/revenue mean 2019-2025=4.81%, growth capex=4.81% x revenue increase $49.033M=$2.360M so maintenance capex=$14.238M; OE=$15.873M; diluted shares=20.699M; OE/sh=$0.77. Source: FY2023 10-K, accession 0001558370-24-002598.
2022
-$0.65
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$52.426M; working capital cash effect (receivables, inventories, prepaids, payables, accrued liabilities)=$7.619M source; SBC=$3.759M; capex=$58.610M, capex/revenue mean 2019-2025=4.81%, growth capex=4.81% x revenue increase $84.566M=$4.069M so maintenance capex=$54.541M; OE=$(13.493)M; diluted shares=20.683M; OE/sh=$(0.65). Source: FY2022 10-K, accession 0001558370-23-002542.
2021
-$0.03
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$14.457M; working capital cash effect (receivables, inventories, prepaids, payables, accrued liabilities)=$(24.439)M use; SBC=$4.962M; capex=$39.309M, capex/revenue mean 2019-2025=4.81%, growth capex=4.81% x revenue increase $97.220M=$4.678M so maintenance capex=$34.631M; OE=$(0.697)M; diluted shares=20.831M; OE/sh=$(0.03). Source: FY2021 10-K, accession 0001564590-22-008290.
2020
$0.67
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$36.523M; working capital cash effect (receivables, inventories, prepaids, payables, accrued liabilities)=$10.629M source; SBC=$4.732M; capex=$7.794M, growth capex=$0 (revenue declined) so maintenance capex=$7.794M; OE=$13.368M; diluted shares=19.898M; OE/sh=$0.67. Source: FY2020 10-K, accession 0001564590-21-011139.
2019
$0.61
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$33.402M; working capital cash effect (receivables, inventories, prepaids, payables, accrued liabilities)=$1.433M source; SBC=$3.486M; capex=$25.797M, capex/revenue mean 2019-2025=4.81%, growth capex=4.81% x revenue increase $165.178M=$7.948M so maintenance capex=$17.849M; OE=$10.634M; diluted shares=17.447M; OE/sh=$0.61. Source: FY2019 10-K, accession 0001564590-20-008206.
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.