2025
$0.02
▼
Recomputed on current basis (prior record used CFO - total capex - SBC without removing working capital). OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=9,273; dWC=+4,830 removed (sum of cash-flow lines incl. deferred revenue +3,700; ties to MD&A); SBC=33; capex=925, growth capex=40 (revenue 89,096 vs 86,767), maintenance capex=885; provision=813. OE=2,712; diluted shares=175,995K; OE/sh=$0.0154. Reconciliation: NI 1,569 + D&A 858 - deferred tax 3,050 + EECP loss 408 - gain on sale 827 + goodwill impairment 4,639 + provision 813 + SBC 33 = 4,443 (ties to MD&A 'net income after non-cash adjustments'); 4,443 - SBC 33 - maint capex 885 - provision 813 = 2,712, matches. Includes ~1,133 interest income on cash. Source: FY2025 10-K, accession 0001213900-26-037664.
2024
$0.01
▼
Recomputed on current basis (prior record used CFO - total capex - SBC without removing working capital). OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=3,281; dWC=-197 removed; SBC=54; capex=1,453, growth capex=99 (revenue 86,767 vs 81,024), maintenance capex=1,354; provision=777. OE=1,293; diluted shares=175,594K; OE/sh=$0.0074. Year carried ~1,930 of one-off Achari merger transaction costs and a 573 Achari loan write-off; includes ~1,154 interest income. Source: FY2024 10-K, accession 0001213900-25-026337.
2023
$0.03
▼
Recomputed on current basis (prior record used CFO - total capex - SBC without removing working capital). OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=5,296; dWC=-879 removed; SBC=48; capex (purchases of equipment and software, tagged PaymentsToAcquireSoftware)=731, growth capex=30 (revenue 81,024 vs 79,294), maintenance capex=701; provision=66. OE=5,360; diluted shares=175,541K; OE/sh=$0.0305. Includes ~858 interest income on cash. Source: FY2023 10-K, accession 0001213900-24-028734.
2022
$0.05
▼
Recomputed on current basis (prior record used CFO - total capex - SBC without removing working capital). OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=14,416; dWC=+5,156 removed; SBC=35; capex=566, growth capex=64 (revenue 79,294 restated vs 75,579, ratio 1.72%), maintenance capex=502; provision=63. OE=8,660; diluted shares=174,656K; OE/sh=$0.0496. Net income of 11,294 included a 4,788 non-cash deferred-tax benefit, which CFO strips. Source: FY2022 10-K 0001654954-23-004142, restated figures from FY2023 10-K 0001213900-24-028734.
2021
$0.04
▼
Recomputed on current basis (prior record used CFO - total capex - SBC without removing working capital). OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=7,815; dWC (changes in operating assets and liabilities per MD&A, mostly the 7,260 deferred-commission build)=+532 removed; SBC=31; capex=415, capex/revenue mean 2016-2025=1.72%, revenue 75,579 vs 69,850 so growth capex=99, maintenance capex=316; provision for doubtful accounts and commission adjustments=448 deducted. OE=6,488 (includes 3,840 D&A add-back and excludes 3,646 non-cash PPP forgiveness gain); diluted shares=173,771K; OE/sh=$0.0373. Source: FY2021 10-K, accession 0001654954-22-004333.
2020
$0.01
▼
OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=5,934; dWC=+2,557 removed; SBC=88; capex=1,000, growth capex=0 (revenue declined to 69,850), maintenance capex=1,000; provision=663. OE=1,626; diluted shares=170,846K; OE/sh=$0.0095. Source: FY2020 10-K, accession 0001654954-21-005117 (provision from FY2021 10-K 0001654954-22-004333).
2019
$0.01
▼
OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=-1,333; dWC=-4,767 removed; SBC=141; capex=1,205, growth capex=26 (revenue 75,515 restated vs 73,980), maintenance capex=1,179; provision=507. OE=1,607; diluted shares=167,843K (latest restated, filer tagged in thousands); OE/sh=$0.0096. Source: FY2019 10-K accession 0001654954-20-004060 and FY2020 10-K 0001654954-21-005117.
2018
-$0.03
▼
OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=-1,453; dWC=-469 removed; SBC=313; capex=2,586, growth capex=21 (revenue 73,980 vs 72,788), maintenance capex=2,565; provision=460. OE=-4,322; diluted shares=165,420K (filer tagged in thousands); OE/sh=-$0.0261. Source: FY2018 10-K accession 0001654954-19-004395, provision from FY2019 10-K 0001654954-20-004060.
2017
-$0.03
▼
OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=1,599; dWC=+2,655 removed; SBC=514; capex=2,374, growth capex=3 (revenue 72,788 vs 72,589, ratio 1.72%), maintenance capex=2,371; provision=271. OE=-4,212; diluted shares=162,213K; OE/sh=-$0.0260. Source: FY2017 10-K, accession 0000839087-18-000002.
2016
$0.01
▼
OE = CFO - dWC - SBC - maintenance capex - provision for commission adjustments (USD thousands). CFO=5,215; dWC (changes in operating assets and liabilities per MD&A)=+989 removed; SBC=428; capex=1,866, capex/revenue mean 2016-2025=1.72%, revenue 72,589 vs 57,082 so growth capex=267, maintenance capex=1,599; provision for doubtful accounts and commission adjustments=140 deducted (it is a recurring reduction of commission receivables for order cancellations, not a non-cash add-back to keep). OE=2,059; diluted shares=159,396K; OE/sh=$0.0129. Source: FY2016 10-K, accession 0001201800-17-000003 (provision from FY2017 10-K 0000839087-18-000002).
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.