2026
$0.46
▼
CFO=$21,150K; ΔWC=+$5,002K; SBC=$2,802K; capex=$617K, growth capex≈$15K (ΔRev +$2,705K), maint capex=$602K; OE=$12,744K; shares 27,861K. Reconciliation check: NI $8,876K + non-SBC non-cash addbacks $4,465K − maint capex $602K = $12,739K vs. CFO-based $12,744K (gap <0.1%, passes). Source: FY2026 10-K, accession 0001104659-26-106739.
2025
$0.26
▼
CFO=$5,263K; ΔWC=-$5,085K; SBC=$2,449K; capex=$565K (revenue declined YoY, maint capex=$565K); OE=$7,334K; shares 28,650K. Note: GAAP net income this year ($32,254K) was inflated by a one-time $27,253K non-cash deferred-tax benefit (valuation-allowance release); neutralized automatically in the CFO-based owner-earnings calc. Source: FY2025 10-K, accession 0001104659-25-089540.
2024
$0.34
▼
CFO=$12,454K; ΔWC=-$3,023K; SBC=$4,529K; capex=$198K (revenue declined YoY, maint capex=$198K); OE=$10,750K; shares 31,468K. Source: FY2024 10-K, accession 0001558370-24-012767.
2023
$0.14
▼
CFO=$4,621K; ΔWC=-$6,562K; SBC=$6,246K; capex=$288K, growth capex≈$33K, maint capex=$255K; OE=$4,682K; shares 32,799K. Source: FY2023 10-K, accession 0001558370-23-015758.
2022
$0.01
▼
CFO=$8,121K; ΔWC=-$4,184K; SBC=$11,380K (spike from increased option-grant activity, per filing MD&A, expected by management to reverse); capex=$628K, growth capex≈$74K, maint capex=$554K; OE=$371K; shares 31,553K. Source: FY2022 10-K, accession 0001558370-22-014362.
2021
$0.30
▼
CFO=$13,862K; ΔWC=+$1,844K; SBC=$1,700K; capex=$402K, growth capex≈$30K, maint capex=$372K; OE=$9,946K; shares 32,597K. Source: FY2021 10-K, accession 0001558370-21-012388.
2020
$0.32
▼
CFO=$14,058K; ΔWC=+$1,458K; SBC=$1,861K; capex=$514K, growth capex≈$30K, maint capex=$484K; OE=$10,255K; shares 31,956K. Source: FY2020 10-K, accession 0001558370-20-011132.
2019
$0.20
▼
CFO=$6,954K; ΔWC=-$1,202K; SBC=$1,623K; capex=$398K, growth capex≈$32K, maint capex=$366K; OE=$6,167K; shares 30,363K. Source: FY2019 10-K, accession 0001558370-19-008598.
2018
$0.05
▼
CFO=$6,591K; ΔWC=+$3,474K; SBC=$1,695K; capex=$137K, capex_ratio≈0.54%×ΔRev($3,092K)=$16.7K growth capex, maint capex=$120K; OE=$1,302K; shares 27,333K. Source: FY2018 10-K, accession 0001558370-18-007466.
2017
-$0.07
▼
CFO=$5,401K; ΔWC=+$6,143K (large deferred-revenue/AR inflow); SBC=$667K; capex=$492K (revenue declined YoY vs FY2016 so growth capex=$0, maintenance capex=$492K); OE=$5,401-$6,143-$667-$492=-$1,901K; diluted shares 27,108K; OE/sh=-$0.070. Source: FY2017 10-K, accession 0001558370-17-007169.
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.