2026
$0.24
▼
Recomputed 2026-09-22; supersedes prior record, which treated rent, premiums paid to customers and inventory write-downs as removable working capital so they were never charged (and mixed pre/post ASC 842 bases). OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + FX/lease-remeasurement/forward MTM + derivative/warrant/contingent FV + disposal/extinguishment/ST-investment items - maintenance capex. Charged as real costs (not added back): SBC $5,635K; core+finished-goods premium amortization $11,901K; non-cash lease expense (rent) $10,325K; net inventory reserves $9,891K; payment discrepancies/doubtful accounts; interest on contract liabilities; PIK interest on convertible notes $3,873K. FY2026: NI $12,394K; D&A $9,453K; intangibles $335K; debt-cost amort $2,452K; deferred tax $548K; FX items $(9,873)K; FV items $(1,382)K; disposal $43K; less after-tax one-time net gain from customer DC realignment (core revenue $34,714K less $27,524K core write-down, x0.75) $(5,392)K => pre-capex $8,578K. Capex $3,696K; organic revenue ex one-time fell, so growth capex $0 and maintenance capex $3,696K. OE $4,882K; diluted shares 19,979,070; OE/sh $0.24. Cross-check: CFO $19,158K - capex - SBC = $9,827K; difference vs OE is working-capital movement. Source: FY2026 10-K, accession 0001140361-26-024463.
2025
$0.28
▼
Recomputed 2026-09-22; supersedes prior record, which treated rent, premiums paid to customers and inventory write-downs as removable working capital so they were never charged (and mixed pre/post ASC 842 bases). OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + FX/lease-remeasurement/forward MTM + derivative/warrant/contingent FV + disposal/extinguishment/ST-investment items - maintenance capex. Charged as real costs (not added back): SBC $3,877K; core+finished-goods premium amortization $10,738K; non-cash lease expense (rent) $9,540K; net inventory reserves $15,009K; payment discrepancies/doubtful accounts; interest on contract liabilities; PIK interest $3,521K. FY2025: NI $(19,470)K; D&A $9,923K; intangibles $477K; debt-cost amort $2,222K; deferred tax $(1,805)K; FX items $18,154K; FV items $(45)K; disposal $5K => pre-capex $9,461K. Capex $4,578K; capex_ratio (mean FY17-26) 1.41%; growth capex $558K; maintenance capex $4,020K. OE $5,441K; diluted shares 19,685,322; OE/sh $0.28. Cross-check: CFO $45,477K - capex - SBC = $37,022K; difference vs OE is working-capital movement. Source: FY2026 10-K, accession 0001140361-26-024463.
2024
-$0.58
▼
Recomputed 2026-09-22; supersedes prior record, which treated rent, premiums paid to customers and inventory write-downs as removable working capital so they were never charged (and mixed pre/post ASC 842 bases). OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + FX/lease-remeasurement/forward MTM + derivative/warrant/contingent FV + disposal/extinguishment/ST-investment items - maintenance capex. Charged as real costs (not added back): SBC $4,700K; core+finished-goods premium amortization $10,963K; non-cash lease expense (rent) $10,255K; net inventory reserves $16,233K; payment discrepancies/doubtful accounts; interest on contract liabilities; PIK interest $3,200K. FY2024: NI $(49,244)K; D&A $10,544K; intangibles $1,075K; debt-cost amort $2,165K; deferred tax $29,564K (valuation allowance, non-cash); FX items $(3,749)K; FV items incl. extinguishment $(1,199)K; disposal $9K => pre-capex $(10,835)K. Capex $1,000K; capex_ratio 1.41%; growth capex $487K; maintenance capex $513K. OE $(11,348)K; diluted shares 19,601,204; OE/sh $(0.58). Cross-check: CFO $39,172K - capex - SBC = $33,472K; difference vs OE is working-capital movement (AR and payables release). Source: FY2026 10-K, accession 0001140361-26-024463.
2023
-$0.40
▼
Recomputed 2026-09-22; supersedes prior record, which treated rent, premiums paid to customers and inventory write-downs as removable working capital so they were never charged (and mixed pre/post ASC 842 bases). OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + FX/lease-remeasurement/forward MTM + derivative/warrant/contingent FV + disposal/extinguishment/ST-investment items - maintenance capex. Charged as real costs (not added back): SBC $4,685K; core+finished-goods premium amortization $11,791K; non-cash lease expense (rent) $8,348K; net inventory reserves $18,851K; payment discrepancies/doubtful accounts; interest on contract liabilities. FY2023: NI $(4,207)K; D&A $10,984K; intangibles $1,460K; debt-cost amort $663K; deferred tax $(5,207)K; FX items $(7,883)K; FV items $181K; disposal $17K => pre-capex $(3,992)K. Capex $4,201K; capex_ratio 1.41%; growth capex $461K; maintenance capex $3,740K. OE $(7,732)K; diluted shares 19,340,246; OE/sh $(0.40). Cross-check: CFO $(21,754)K - capex - SBC = $(30,640)K; difference vs OE is working-capital movement. Source: FY2023 10-K, accession 0001140361-23-029664.
2022
$0.29
▼
Recomputed 2026-09-22; supersedes prior record, which treated rent, premiums paid to customers and inventory write-downs as removable working capital so they were never charged (and mixed pre/post ASC 842 bases). OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + FX/lease-remeasurement/forward MTM + derivative/warrant/contingent FV + disposal/ST-investment items - maintenance capex. Charged as real costs (not added back): SBC $7,287K; core+finished-goods premium amortization $11,960K; non-cash lease expense (rent) $7,447K; net inventory reserves $13,504K; payment discrepancies/doubtful accounts; interest on contract liabilities. FY2022: NI $7,361K; D&A $11,338K; intangibles $1,548K; debt-cost amort $623K; deferred tax $(7,442)K; FX items $(1,625)K; FV items $(96)K; disposal $36K => pre-capex $11,743K. Capex $7,550K; capex_ratio 1.41%; growth capex $1,540K; maintenance capex $6,010K. OE $5,733K; diluted shares 19,559,646; OE/sh $0.29. Cross-check: CFO $(44,862)K - capex - SBC = $(59,699)K; difference vs OE is working-capital build (inventory, cores). Source: FY2023 10-K, accession 0001140361-23-029664.
2021
-$0.01
▼
Recomputed 2026-09-22; supersedes prior record, which treated rent, premiums paid to customers and inventory write-downs as removable working capital so they were never charged (and mixed pre/post ASC 842 bases). OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + FX/lease-remeasurement/forward MTM + derivative/warrant/contingent FV + disposal/ST-investment items - maintenance capex. Charged as real costs (not added back): SBC $5,247K; core+finished-goods premium amortization $6,691K; non-cash lease expense (rent) $7,102K; net inventory reserves $12,803K; payment discrepancies/doubtful accounts; interest on contract liabilities. FY2021: NI $21,476K; D&A $9,573K; intangibles $1,571K; debt-cost amort $859K; deferred tax $(433)K; FX items $(19,106)K; FV items $(291)K; disposal $29K => pre-capex $13,678K. Capex $13,942K; capex_ratio 1.41%; growth capex $70K; maintenance capex $13,872K. OE $(194)K; diluted shares 19,387,555; OE/sh $(0.01). Cross-check: CFO $56,089K - capex - SBC = $36,900K; difference vs OE is working-capital movement. Source: FY2023 10-K, accession 0001140361-23-029664.
2020
-$0.43
▼
Recomputed 2026-09-22; supersedes prior record, which treated rent, premiums paid to customers and inventory write-downs as removable working capital so they were never charged (and mixed pre/post ASC 842 bases). OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + FX/lease-remeasurement + contingent FV + disposal/ST-investment items - maintenance capex. Charged as real costs (not added back): SBC $4,141K; core premium amortization $4,501K; non-cash lease expense (rent, first ASC 842 year) $5,808K; net inventory reserves $13,372K; payment discrepancies/doubtful accounts; interest on contract liabilities. FY2020: NI $(7,290)K; D&A $7,791K; intangibles $1,770K; debt-cost amort $819K; deferred tax $(10,337)K; FX items (lease remeasurement $11,710K + FX remeasurement $818K) $12,528K; FV items $(194)K; disposal $15K => pre-capex $5,102K. Capex $14,156K; capex_ratio 1.41%; growth capex $886K; maintenance capex $13,270K. OE $(8,168)K; diluted shares 18,913,788; OE/sh $(0.43). Cross-check: CFO $18,795K - capex - SBC = $498K; difference vs OE is working-capital movement. Source: FY2020 10-K, accession 0001140361-20-013784.
2019
-$0.68
▼
Recomputed 2026-09-22; supersedes prior record, which treated premiums paid to customers and inventory write-downs as removable working capital so they were never charged. OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + contingent FV + disposal/ST-investment items - maintenance capex. Charged as real costs (not added back): SBC $5,564K; core premium amortization $4,127K; net inventory reserves $11,153K; payment discrepancies/doubtful accounts; interest on accrued core payment. Rent pre-ASC 842 already in NI and CFO. FY2019: NI $(7,849)K; D&A $6,135K; intangibles $1,194K; debt-cost amort $951K; deferred tax $(3,063)K; FV items $235K; disposal $41K => pre-capex $(2,356)K. Capex $11,149K; capex_ratio 1.41%; growth capex $636K; maintenance capex $10,513K. OE $(12,869)K; diluted shares 18,849,909; OE/sh $(0.68). Cross-check: CFO $(40,328)K - capex - SBC = $(57,041)K; difference vs OE is working-capital build (inventory $76.2M). Source: FY2020 10-K, accession 0001140361-20-013784.
2018
$0.74
▼
Recomputed 2026-09-22; supersedes prior record, which treated premiums paid to customers and inventory write-downs as removable working capital so they were never charged. OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + warrant FV + disposal items - maintenance capex. Charged as real costs (not added back): SBC $3,766K; core premium amortization $3,588K; net inventory reserves $8,491K; payment discrepancies/doubtful accounts; interest on accrued core payment. Rent pre-ASC 842 already in NI and CFO. FY2018 (restated): NI $19,264K; D&A $3,798K; intangibles $710K; debt-cost amort $1,060K; deferred tax $1,548K; warrant FV gain $(2,313)K; disposal $161K => pre-capex $24,228K. Capex $9,933K; capex_ratio 1.41%; growth capex $77K; maintenance capex $9,856K. OE $14,372K; diluted shares 19,514,775; OE/sh $0.74. Cross-check: CFO $(13,944)K - capex - SBC = $(27,643)K; difference vs OE is working-capital build. Source: FY2020 10-K, accession 0001140361-20-013784.
2017
$2.13
▼
Recomputed 2026-09-22; supersedes prior record, which treated premiums paid to customers and inventory write-downs as removable working capital so they were never charged, and used originally reported NI. OE = CFO - true WC movement - SBC - maintenance capex, built in reconciliation form: NI + D&A + intangible amort + debt-cost amort + deferred tax + warrant/contingent FV + disposal items - maintenance capex. Charged as real costs (not added back): SBC $3,383K; core premium amortization $3,232K; net inventory reserves $3,864K; payment discrepancies/doubtful accounts; interest on accrued core payment. Rent pre-ASC 842 already in NI and CFO. FY2017 (restated): NI $38,735K; D&A $3,101K; intangibles $613K; debt-cost amort $716K; deferred tax $6,840K; warrant/contingent FV $(3,780)K; disposal $13K => pre-capex $46,238K. Capex $4,929K; FY2016 revenue not in dataset so full capex treated as maintenance. OE $41,309K; diluted shares 19,418,706; OE/sh $2.13. Cross-check: CFO $(5,269)K - capex - SBC = $(13,581)K; difference vs OE is working-capital build. Source: FY2019 10-K (restated FY2017 column), accession 0001140361-19-011947.
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.