2025
$0.67
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$1,808K; ΔWC=$(3,521)K; SBC=$490K; capex=$1,082K, growth capex=$554K so maint=$528K; OE=$4,311K; diluted shares=6,447K; OE/sh=$0.67. Source: FY2025 10-K, accession 0001062993-26-001584.
2024
-$0.41
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$2,793K; ΔWC=+$4,002K; SBC=$243K; capex=$1,230K, growth capex=$0 (revenue declined) so maint=$1,230K; OE=$(2,681)K; diluted shares=6,471K; OE/sh=$(0.41). Source: FY2025 10-K, accession 0001062993-26-001584.
2023
-$0.03
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$6,657K; ΔWC=+$4,763K (incl. income taxes payable −$3,383K); SBC=$100K; capex=$1,999.5K, growth capex=$0 (revenue declined) so maint=$1,999.5K; OE=$(205)K; diluted shares=6,288K; OE/sh=$(0.03). Reconciles exactly to NI+D&A+other non-cash−capex. Source: FY2023 10-K, accession 0001062993-24-006304.
2022
$1.69
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$3,087K; ΔWC=$(9,491)K; SBC=$1,159K; capex=$1,144K, growth capex=$120K so maint=$1,025K; OE=$10,395K; diluted shares=6,137K; OE/sh=$1.69. Source: FY2023 10-K, accession 0001062993-24-006304.
2021
$2.31
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$2,782K; ΔWC=$(12,186)K; SBC=$867K; capex=$1,139K, growth capex=$1,050K so maint=$90K; OE=$14,012K; diluted shares=6,068K; OE/sh=$2.31. Pandemic-era demand peak. Source: FY2021 10-K, accession 0001062993-22-007237.
2020
$0.63
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$2,347M→$2,347K; ΔWC=$(2,844)K; SBC=$242K; capex=$1,477K, growth capex=$319K so maint=$1,159K; OE=$3,790K; diluted shares=5,991K; OE/sh=$0.63. Source: FY2021 10-K, accession 0001062993-22-007237.
2019
$0.23
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$846K; ΔWC=$(1,402)K; SBC=$197K; capex=$874K, growth capex=$122K so maint=$752K; OE=$1,299K; diluted shares=5,546K; OE/sh=$0.23. Reconciles to NI+D&A+other non-cash−maint capex. Source: FY2019 10-K, accession 0001062993-20-001476.
2018
$0.22
▼
OE = CFO − ΔWC − SBC − maintenance capex (built via reconciliation). NI=$1,197K; D&A=$696K; other non-cash=$180K; capex=$978K, growth capex=$132K so maint=$846K; OE=$1,226K; diluted shares=5,532K; OE/sh=$0.22. Source: FY2019 10-K, accession 0001062993-20-001476.
2017
-$0.10
▼
OE = CFO − ΔWC − SBC − maintenance capex (built via reconciliation). NI=$237K; D&A=$477K; other non-cash=$(46)K; capex=$1,361K, growth capex=$115K so maint=$1,246K; OE=$(579)K; diluted shares=5,545K; OE/sh=$(0.10). Source: FY2017 10-K, accession 0001062993-18-001343.
2016
-$0.07
▼
OE = CFO − ΔWC − SBC − maintenance capex (built from reconciliation: NI + D&A + other non-cash ex-SBC − maint capex). NI=$(455)K; D&A=$410K; other non-cash=$(99)K; capex=$239K, growth capex=$0 (revenue declined) so maint=$239K; OE=$(384)K; diluted shares=5,449K; OE/sh=$(0.07). Capex ratio window mean 3.1% of revenue (FY2016-25). Source: FY2017 10-K, accession 0001062993-18-001343.
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.