2025
$0.29
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$51,916K; net WC cash effect=$(2,303)K (income tax payable -$4,110K largest); SBC=$9,132K; capex=$39,985K, growth capex=$6,636K (14.42% x revenue growth $46,023K) so maintenance capex=$33,349K; OE=$11,738K; diluted shares=40,824K; OE/sh=$0.288. Reconciliation within 3% of CFO. Source: FY2025 10-K, accession 0001729149-26-000009.
2024
$0.01
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$39,089K; net WC cash effect=+$355K; SBC=$6,285K; capex=$37,771K, growth capex=$5,948K (14.42% x revenue growth $41,249K) so maintenance capex=$31,823K; OE=$626K; diluted shares=40,805K; OE/sh=$0.015. Reconciliation within 1% of CFO. Source: FY2024 10-K, accession 0001729149-25-000056.
2023
$0.29
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$45,212K; net WC cash effect=+$7,776K; SBC=$5,849K; capex=$26,093K, growth capex=$6,370K (14.42% x revenue growth $44,176K) so maintenance capex=$19,723K; OE=$11,864K; diluted shares=40,379K; OE/sh=$0.294. Reconciliation within 2% of CFO. Source: FY2023 10-K, accession 0001729149-24-000077.
2022
$0.07
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$27,748K; net WC cash effect=$(124)K; SBC=$5,202K; capex=$22,898K, growth capex=$3,139K (14.42% x revenue growth $21,770K) so maintenance capex=$19,759K; OE=$2,911K; diluted shares=39,807K; OE/sh=$0.073. Reconciliation within 3% of CFO. Source: FY2022 10-K, accession 0001729149-23-000040 (values as shown in FY2023 10-K, accession 0001729149-24-000077).
2021
$0.10
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$22,494K; net WC cash effect=$(6,666)K (incl. AR net of $6,895K bad-debt provision; accrued liabilities -$4,022K; income tax -$2,233K); SBC=$5,150K; capex=$19,743K, growth capex=$0 (revenue declined) so maintenance capex=$19,743K; OE=$4,267K; diluted shares=40,681K; OE/sh=$0.105. Reconciliation ties to CFO exactly. Source: FY2021 10-K, accession 0001729149-22-000020.
2020
$0.63
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$35,110K; net WC cash effect=$(1,085)K (incl. AR net of $9,116K bad-debt provision); SBC=$4,882K; capex=$13,044K, growth capex=$7,361K (14.42% x revenue growth $51,053K) so maintenance capex=$5,683K; OE=$25,630K; diluted shares=40,526K; OE/sh=$0.632. COVID ventilator surge year. Reconciliation ties to CFO exactly. Source: FY2020 10-K figures as reported in FY2021 10-K, accession 0001729149-22-000020.
2019
$0.10
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$19,087K; net WC cash effect=+$279K (AR change net of $9,811K bad-debt provision, inventory, prepaids, payables, deferred revenue, accrued, income tax); SBC=$3,886K; capex=$13,385K, growth capex=$2,277K (capex ratio 14.42% = mean capex/revenue 2018-2025 x revenue growth $15,792K) so maintenance capex=$11,108K; OE=$3,814K; diluted shares=39,748K; OE/sh=$0.096. Reconciliation NI+D&A+provision+SBC+WC lines within 1% of CFO. Source: FY2019 10-K, accession 0001729149-20-000005.
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.