2026
$0.47
▼
OE = CFO - working-capital movement - SBC - maintenance capex (current basis; replaces the earlier stored figure, which deducted total capex and did not strip working capital). CFO=$762K; working capital absorbed cash of $11,729K (cash effect of receivables +$8,909K build, inventories -$742K, prepaids +$2,265K, payables -$1,870K, accrued liabilities +$1,127K, other operating +$554K; WC cash effect=-11,729K so ex-WC CFO=$12,491K); SBC=$1,621K; total capex=$4,383K, growth capex=$422K (capex/revenue ratio 2.15% x revenue change $19,655K), so maintenance capex=$3,961K; OE=$6,909K; diluted shares=14,732K (common 12,690K + Class B 2,042K; both classes participate in earnings); OE/sh=$0.4690. Reconciliation: CFO less (net income $6,383K + D&A $3,789K + SBC + WC) leaves $698K of other non-cash items (deferred tax $1.1M, inventory provisions $0.5M, less $0.8M Healthcare disposal gain), consistent with the filing. Source: FY2026 10-K, accession 0000355948-26-000002.
2025
$0.12
▼
OE = CFO - working-capital movement - SBC - maintenance capex (current basis; replaces the earlier stored figure, which deducted total capex and did not strip working capital). CFO=$10,552K; working capital released cash of $4,767K (cash effect of receivables, inventories, prepaids/other current assets, payables, accrued liabilities and other operating assets/liabilities; WC cash effect=+4,767K so ex-WC CFO=$5,785K); SBC=$1,545K; total capex=$2,811K, growth capex=$268K (capex/revenue ratio 2.15% x revenue change $12,449K), so maintenance capex=$2,543K; OE=$1,697K; diluted shares=14,347K (common 12,298K + Class B 2,049K; both classes participate in earnings); OE/sh=$0.1183. Reconciliation: CFO less (net income $-1,143K + D&A $4,002K + SBC + WC) leaves $1,381K of other non-cash items (mainly the $5.1M Healthcare disposal loss, offset by a $3.3M deferred-tax benefit and a $1.0M unrealized FX gain), consistent with the filing. Source: FY2025 10-K, accession 0000950170-25-101785.
2024
-$0.02
▼
OE = CFO - working-capital movement - SBC - maintenance capex (current basis; replaces the earlier stored figure, which deducted total capex and did not strip working capital). CFO=$6,524K; working capital released cash of $1,462K (cash effect of receivables, inventories, prepaids/other current assets, payables, accrued liabilities and other operating assets/liabilities; WC cash effect=+1,462K so ex-WC CFO=$5,062K); SBC=$1,326K; total capex=$4,041K, growth capex=$0 (revenue declined), so maintenance capex=$4,041K; OE=$-305K; diluted shares=14,515K (common 12,464K + Class B 2,051K; both classes participate in earnings); OE/sh=$-0.0210. Reconciliation: CFO less (net income $61K + D&A $4,307K + SBC + WC) leaves $-632K of other non-cash items (deferred tax benefit and similar), consistent with the filing. Source: FY2024 10-K, accession 0000950170-24-090651; later-restated cash-flow lines (other operating assets/liabilities) taken from the FY2025 10-K.
2023
$1.33
▼
OE = CFO - working-capital movement - SBC - maintenance capex (current basis; replaces the earlier stored figure, which deducted total capex and did not strip working capital). CFO=$-8,199K; working capital absorbed cash of $35,054K (cash effect of receivables, inventories, prepaids/other current assets, payables, accrued liabilities and other operating assets/liabilities; WC cash effect=-35,054K so ex-WC CFO=$26,855K); SBC=$936K; total capex=$7,378K, growth capex=$818K (capex/revenue ratio 2.15% x revenue change $38,038K), so maintenance capex=$6,560K; OE=$19,359K; diluted shares=14,594K (common 12,542K + Class B 2,052K; both classes participate in earnings); OE/sh=$1.3265. Reconciliation: CFO less (net income $22,333K + D&A $3,671K + SBC + WC) leaves $-85K of other non-cash items, consistent with the filing. Source: FY2023 10-K, accession 0000950170-23-035840; later-restated cash-flow lines (other operating assets/liabilities) taken from the FY2025 10-K.
2022
$1.13
▼
OE = CFO - working-capital movement - SBC - maintenance capex (current basis; replaces the earlier stored figure, which deducted total capex and did not strip working capital). CFO=$1,911K; working capital absorbed cash of $16,533K (cash effect of receivables, inventories, prepaids/other current assets, payables, accrued liabilities and other operating assets/liabilities; WC cash effect=-16,533K so ex-WC CFO=$18,444K); SBC=$654K; total capex=$3,120K, growth capex=$1,025K (capex/revenue ratio 2.15% x revenue change $47,683K), so maintenance capex=$2,095K; OE=$15,695K; diluted shares=13,905K (common 11,825K + Class B 2,080K; both classes participate in earnings); OE/sh=$1.1287. Reconciliation: CFO less (net income $17,927K + D&A $3,423K + SBC + WC) leaves $-3,560K of other non-cash items (mainly a $4.0M deferred-tax valuation-allowance release that inflated net income), consistent with the filing. Source: FY2022 10-K, accession 0001564590-22-027238; later-restated cash-flow lines taken from the FY2025/FY2026 10-Ks.
2021
$0.30
▼
OE = CFO - working-capital movement - SBC - maintenance capex. CFO=$832K; working capital absorbed cash of $5,975K (cash effect of receivables, inventories, prepaids/other current assets, payables, accrued liabilities and other operating assets/liabilities; WC cash effect=-5,975K so ex-WC CFO=$6,807K); SBC=$675K; total capex=$2,632K, growth capex=$452K (capex/revenue ratio 2.15% x revenue change $21,039K), so maintenance capex=$2,180K; OE=$3,952K; diluted shares=13,261K (common 11,164K + Class B 2,097K; both classes participate in earnings); OE/sh=$0.2980. Reconciliation: CFO less (net income $1,655K + D&A $3,424K + SBC + WC) leaves $1,053K of other non-cash items (impairments, deferred tax, inventory provisions, disposal gains/losses), consistent with the filing. Source: FY2021 10-K, accession 0001564590-21-039728; later-restated cash-flow lines taken from the FY2025/FY2026 10-Ks.
2020
$0.06
▼
OE = CFO - working-capital movement - SBC - maintenance capex. CFO=$1,923K; working capital absorbed cash of $1,317K (cash effect of receivables, inventories, prepaids/other current assets, payables, accrued liabilities and other operating assets/liabilities; WC cash effect=-1,317K so ex-WC CFO=$3,240K); SBC=$683K; total capex=$1,776K, growth capex=$0 (revenue declined), so maintenance capex=$1,776K; OE=$781K; diluted shares=13,123K (common 11,026K + Class B ~2,097K; both classes participate in earnings); OE/sh=$0.0595. Reconciliation: CFO less (net income $-1,838K + D&A $3,386K + SBC + WC) leaves $1,009K of other non-cash items (impairments, deferred tax, inventory provisions, disposal gains/losses), consistent with the filing. Source: FY2020 10-K, accession 0001564590-20-035424; later-restated cash-flow lines taken from the FY2025/FY2026 10-Ks.
2019
-$0.02
▼
OE = CFO - working-capital movement - SBC - maintenance capex. CFO=$-2,563K; working capital absorbed cash of $6,851K (cash effect of receivables, inventories, prepaids/other current assets, payables, accrued liabilities and other operating assets/liabilities; WC cash effect=-6,851K so ex-WC CFO=$4,288K); SBC=$697K; total capex=$3,874K, growth capex=$74K (capex/revenue ratio 2.15% x revenue change $3,440K), so maintenance capex=$3,800K; OE=$-209K; diluted shares=13,029K (common 10,923K + Class B 2,106K; both classes participate in earnings); OE/sh=$-0.0160. Reconciliation: CFO less (net income $-7,328K + D&A $3,173K + SBC + WC) leaves $7,746K of other non-cash items (mainly the $6.3M goodwill impairment on the IMES unit plus $1.1M inventory provisions), consistent with the filing's MD&A. Source: FY2019 10-K, accession 0001564590-19-028701; later-restated cash-flow lines taken from the FY2025/FY2026 10-Ks.
2018
$0.22
▼
OE = CFO - working-capital movement - SBC - maintenance capex. CFO=$2,952K; working capital absorbed cash of $5,029K (cash effect of receivables, inventories, prepaids/other current assets, payables, accrued liabilities and other operating assets/liabilities; WC cash effect=-5,029K so ex-WC CFO=$7,981K); SBC=$533K; total capex=$5,239K, growth capex=$566K (capex/revenue ratio 2.15% x revenue change $26,340K), so maintenance capex=$4,673K; OE=$2,775K; diluted shares=12,902K (common 10,765K + Class B 2,137K; both classes participate in earnings); OE/sh=$0.2151. Reconciliation: CFO less (net income $3,822K + D&A $2,993K + SBC + WC) leaves $633K of other non-cash items (impairments, deferred tax, inventory provisions, disposal gains/losses), consistent with the filing. Source: FY2018 10-K, accession 0001387131-18-003556; later-restated cash-flow lines taken from the FY2025/FY2026 10-Ks.
2017
-$0.72
▼
OE = CFO - working-capital movement - SBC - maintenance capex. CFO=$1,809K; working capital released cash of $5,374K (cash effect of receivables, inventories, prepaids/other current assets, payables, accrued liabilities and other operating assets/liabilities; WC cash effect=+5,374K so ex-WC CFO=$-3,565K); SBC=$437K; total capex=$5,221K, growth capex=$0 (revenue declined), so maintenance capex=$5,221K; OE=$-9,223K; diluted shares=12,845K (common 10,705K + Class B 2,140K; both classes participate in earnings); OE/sh=$-0.7180. Reconciliation: CFO less (net income $-6,928K + D&A $2,740K + SBC + WC) leaves $186K of other non-cash items (impairments, deferred tax, inventory provisions, disposal gains/losses), consistent with the filing. Source: FY2017 10-K, accession 0001387131-17-003807; later-restated cash-flow lines taken from the FY2025/FY2026 10-Ks.
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.