2025
$0.41
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$(3.2)M; working-capital cash effect=$(27.5)M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$1.1M; total capex=$5.1M, growth capex=$0.1M (capex ratio 1.23% of revenue x revenue change $9.5M), so maintenance capex=$4.9M; OE=$18.3M; diluted shares=45.1M; OE/sh=$0.41. Cash interest paid=$0.5M. Source: FY2025 10-K, accession 0001104659-26-028445.
2024
$0.59
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$91.8M; working-capital cash effect=$57.7M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$0.8M; total capex=$5.3M, growth capex=$0.0M (revenue declined), so maintenance capex=$5.3M; OE=$27.9M; diluted shares=47.1M; OE/sh=$0.59. Cash interest paid=$0.7M. Source: FY2025 10-K, accession 0001104659-26-028445.
2023
$1.34
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$58.5M; working-capital cash effect=$(10.8)M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$2.3M; total capex=$3.6M, growth capex=$0.0M (revenue declined), so maintenance capex=$3.6M; OE=$63.4M; diluted shares=47.3M; OE/sh=$1.34. Cash interest paid=$4.5M. Source: FY2025 10-K, accession 0001104659-26-028445.
2022
$2.43
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$62.8M; working-capital cash effect=$(54.5)M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$0.9M; total capex=$3.7M, growth capex=$1.6M (capex ratio 1.23% of revenue x revenue change $132.5M), so maintenance capex=$2.0M; OE=$114.4M; diluted shares=47.1M; OE/sh=$2.43. Cash interest paid=$11.7M. Source: FY2022 10-K, accession 0001410578-23-000263.
2021
$0.71
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$(1.2)M; working-capital cash effect=$(36.4)M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$0.5M; total capex=$1.9M, growth capex=$0.6M (capex ratio 1.23% of revenue x revenue change $45.1M), so maintenance capex=$1.4M; OE=$33.3M; diluted shares=46.6M; OE/sh=$0.71. Cash interest paid=$10.2M. Source: FY2022 10-K, accession 0001410578-23-000263.
2020
-$0.08
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$11.7M; working-capital cash effect=$12.9M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$0.7M; total capex=$1.5M, growth capex=$0.0M (revenue declined), so maintenance capex=$1.5M; OE=$(3.3)M; diluted shares=42.7M; OE/sh=$(0.08). Cash interest paid=$11.4M. Source: FY2021 10-K, accession 0001410578-22-000491.
2019
-$0.40
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$33.8M; working-capital cash effect=$48.1M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$1.8M; total capex=$1.0M, growth capex=$0.0M (revenue declined), so maintenance capex=$1.0M; OE=$(17.1)M; diluted shares=42.6M; OE/sh=$(0.40). Cash interest paid=$15.2M. Source: FY2019 10-K, accession 0001104659-20-033130.
2018
-$0.47
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$36.3M; working-capital cash effect=$54.1M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$1.4M; total capex=$1.1M, growth capex=$0.3M (capex ratio 1.23% of revenue x revenue change $26.1M), so maintenance capex=$0.8M; OE=$(19.9)M; diluted shares=42.5M; OE/sh=$(0.47). Cash interest paid=$13.6M. Source: FY2019 10-K, accession 0001104659-20-033130.
2017
$0.45
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$18.4M; working-capital cash effect=$(2.9)M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$1.5M; total capex=$1.0M, growth capex=$0.4M (capex ratio 1.23% of revenue x revenue change $34.9M), so maintenance capex=$0.6M; OE=$19.1M; diluted shares=42.8M; OE/sh=$0.45. Cash interest paid=$2.0M. Source: FY2017 10-K, accession 0001144204-18-015276.
2016
$0.37
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$9.3M; working-capital cash effect=$(5.8)M (derived as CFO less net income less all non-cash items in the cash-flow reconciliation); SBC=$0.7M; total capex=$1.7M, growth capex=$0.3M (capex ratio 1.23% of revenue x revenue change $25.8M), so maintenance capex=$1.4M; OE=$13.1M; diluted shares=35.4M; OE/sh=$0.37. Cash interest paid=$1.0M. Source: FY2017 10-K, accession 0001144204-18-015276.
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.