2026
$0.79
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$20,606K; dWC (sum of operating asset/liability changes in cash-flow statement)=$(3,288)K; SBC=$5,298K; provisions for credit losses+inventory reserve treated as real operating costs=$1,405K; capex=$7,152K, growth capex=$651K (capex/revenue mean FY17-26 1.15% x revenue increase $56,740K), maintenance capex=$6,501K; OE=$10,690K; diluted shares=13,602K; OE/sh=$0.786. Check: NI $7,718K + D&A $8,109K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$3,866K (business cash flow/sh=$1.070). Source: FY2026 10-K, accession 0001437749-26-029759; revenue and diluted shares from XBRL.
2025
$0.69
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$21,265K; dWC (sum of operating asset/liability changes in cash-flow statement)=$1,994K; SBC=$4,558K; provisions for credit losses+inventory reserve treated as real operating costs=$1,234K; capex=$4,861K, growth capex=$416K (capex/revenue mean FY17-26 1.15% x revenue increase $36,267K), maintenance capex=$4,445K; OE=$9,034K; diluted shares=13,159K; OE/sh=$0.687. Check: NI $7,498K + D&A $6,692K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$2,500K (business cash flow/sh=$0.877). Source: FY2026 10-K, accession 0001437749-26-029759; revenue and diluted shares from XBRL.
2024
$0.55
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$32,652K; dWC (sum of operating asset/liability changes in cash-flow statement)=$14,759K; SBC=$4,974K; provisions for credit losses+inventory reserve treated as real operating costs=$742K; capex=$4,867K, growth capex=$0 (revenue declined), maintenance capex=$4,867K; OE=$7,310K; diluted shares=13,218K; OE/sh=$0.553. Check: NI $5,646K + D&A $5,983K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$2,783K (business cash flow/sh=$0.764). Source: FY2024 10-K, accession 0001174947-24-001056; revenue and diluted shares from XBRL.
2023
$1.05
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$940K; dWC (sum of operating asset/liability changes in cash-flow statement)=$(18,773)K; SBC=$3,062K; provisions for credit losses+inventory reserve treated as real operating costs=$532K; capex=$3,708K, growth capex=$996K (capex/revenue mean FY17-26 1.15% x revenue increase $86,857K), maintenance capex=$2,712K; OE=$13,407K; diluted shares=12,804K; OE/sh=$1.047. Check: NI $9,719K + D&A $6,024K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$2,469K (business cash flow/sh=$1.240). Source: FY2024 10-K, accession 0001174947-24-001056; revenue and diluted shares from XBRL.
2022
$0.45
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$(1,898)K; dWC (sum of operating asset/liability changes in cash-flow statement)=$(14,222)K; SBC=$2,598K; provisions for credit losses+inventory reserve treated as real operating costs=$341K; capex=$3,981K, growth capex=$290K (capex/revenue mean FY17-26 1.15% x revenue increase $25,311K), maintenance capex=$3,691K; OE=$5,694K; diluted shares=12,650K; OE/sh=$0.450. Check: NI $4,095K + D&A $5,209K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$494K (business cash flow/sh=$0.489). Source: FY2022 10-K, accession 0001174947-22-001008; revenue and diluted shares from XBRL.
2021
$0.38
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$13,694K; dWC (sum of operating asset/liability changes in cash-flow statement)=$3,325K; SBC=$2,437K; provisions for credit losses+inventory reserve treated as real operating costs=$442K; capex=$2,824K, growth capex=$71K (capex/revenue mean FY17-26 1.15% x revenue increase $6,203K), maintenance capex=$2,753K; OE=$4,737K; diluted shares=12,578K; OE/sh=$0.377. Check: NI $8,384K + D&A $4,596K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$511K (business cash flow/sh=$0.417). FY2021 net income includes a $6,963K non-cash PPP loan forgiveness gain, which the CFO basis excludes. Source: FY2022 10-K, accession 0001174947-22-001008; revenue and diluted shares from XBRL.
2020
$0.08
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$23,066K; dWC (sum of operating asset/liability changes in cash-flow statement)=$15,961K; SBC=$2,302K; provisions for credit losses+inventory reserve treated as real operating costs=$546K; capex=$3,375K, growth capex=$86K (capex/revenue mean FY17-26 1.15% x revenue increase $7,484K), maintenance capex=$3,289K; OE=$968K; diluted shares=12,171K; OE/sh=$0.080. Check: NI $775K + D&A $3,696K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$1,475K (business cash flow/sh=$0.201). Source: FY2020 10-K, accession 0001174947-20-000945; revenue and diluted shares from XBRL.
2019
$0.45
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$(8,725)K; dWC (sum of operating asset/liability changes in cash-flow statement)=$(18,276)K; SBC=$1,740K; provisions for credit losses+inventory reserve treated as real operating costs=$369K; capex=$2,979K, growth capex=$898K (capex/revenue mean FY17-26 1.15% x revenue increase $78,311K), maintenance capex=$2,081K; OE=$5,361K; diluted shares=12,022K; OE/sh=$0.446. Check: NI $3,743K + D&A $2,743K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$1,231K (business cash flow/sh=$0.548). Source: FY2020 10-K, accession 0001174947-20-000945; revenue and diluted shares from XBRL.
2018
$0.54
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$11,345K; dWC (sum of operating asset/liability changes in cash-flow statement)=$3,344K; SBC=$1,575K; provisions for credit losses+inventory reserve treated as real operating costs=$182K; capex=$829K, growth capex=$643K (capex/revenue mean FY17-26 1.15% x revenue increase $56,029K), maintenance capex=$186K; OE=$6,058K; diluted shares=11,277K; OE/sh=$0.537. Check: NI $3,966K + D&A $1,579K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$499K (business cash flow/sh=$0.581). Source: FY2018 10-K, accession 0001174947-18-001160; revenue and diluted shares from XBRL.
2017
$0.40
▼
OE = CFO - dWC - SBC - credit-loss/inventory provisions - maintenance capex. CFO=$2,590K; dWC (sum of operating asset/liability changes in cash-flow statement)=$(1,709)K; SBC=$421K; provisions for credit losses+inventory reserve treated as real operating costs=$113K; capex=$237K, growth capex=$665K (capex/revenue mean FY17-26 1.15% x revenue increase $57,962K), maintenance capex=$0K; OE=$3,765K; diluted shares=9,537K; OE/sh=$0.395. Check: NI $3,167K + D&A $576K + other non-cash - SBC - provisions - maint capex reconciles to OE exactly. Cash interest paid=$152K (business cash flow/sh=$0.411). Source: FY2018 10-K, accession 0001174947-18-001160; revenue and diluted shares from XBRL.
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.