2025
-$0.31
▼
Recomputed on current basis (prior record deducted total capex and did not remove working-capital movement). OE = CFO - dWC - SBC - maintenance capex. CFO=$(1,786,301); dWC=$(43,481) use (AR +6,703,509; prepaid +150,064; AP -1,331,567; accrued -5,565,487; operating-lease payments of $(259,867) kept in OE as rent); SBC=$1,144,773; capex=$1,601,903; growth capex=2.16% x ($86.21M-$83.79M)=$52,179; maintenance capex=$1,549,724; OE=-1,786,301+43,481-1,144,773-1,549,724=$(4,437,317); diluted shares 14,477,871; OE/sh=$(0.307). Reconciliation: NI $(5,095,518)+D&A 2,234,749+ROU amortization 268,013+deferred tax 10,701-credit-loss adj 45,671 - maint capex 1,549,724 = $(4,177,450) vs OE $(4,437,317) before op-lease rent of $259,867; ties. Source: FY2025 10-K, accession 0001654954-26-001943.
2024
-$0.39
▼
Recomputed on current basis (prior record deducted total capex and did not remove working-capital movement). OE = CFO - dWC - SBC - maintenance capex. CFO=$229,554; dWC=+$2,554,564 source (AR -1,876,282; prepaid +111,320; AP +1,990,231; accrued +2,329,295; operating-lease payments of $(212,309) kept in OE as rent); SBC=$1,501,444; capex=$1,857,375; growth capex=2.16% x ($83.79M-$73.91M)=$213,479; maintenance capex=$1,643,896; OE=229,554-2,554,564-1,501,444-1,643,896=$(5,470,350); diluted shares 13,996,837; OE/sh=$(0.391). CFO benefited from a $1.44M reversal of expected credit losses (non-cash, already netted). Source: FY2025 10-K, accession 0001654954-26-001943.
2023
-$0.63
▼
Recomputed on current basis (prior record deducted total capex and did not remove working-capital movement). OE = CFO - dWC - SBC - maintenance capex. CFO=$(2,554,075); dWC=+$1,975,309 source (AR +1,106,387; prepaid -263,569; AP -1,612,682; accrued +2,745,173; operating-lease liability payments of $(541,654) kept in OE as rent); SBC=$1,986,296; capex=$1,682,683, growth capex=$0 (revenue declined) so maintenance capex=$1,682,683; OE=-2,554,075-1,975,309-1,986,296-1,682,683=$(8,198,363); diluted shares 13,111,637 (restated for 1-for-10 reverse split); OE/sh=$(0.625). Source: FY2024 10-K, accession 0001654954-25-002032.
2022
-$0.81
▼
Recomputed on current basis (prior record deducted total capex and did not remove working-capital movement). OE = CFO - dWC - SBC - maintenance capex. CFO=$(5,573,991); dWC=+$453,111 source (AR -3,119,222; prepaid/unbilled +578,009; AP +3,200,086; accrued -205,762; the $300,000 referral advance amortization excluded from working capital); SBC=$2,350,314; capex=$1,689,869; growth capex=2.16% x ($75.60M-$59.83M)=$340,731; maintenance capex=$1,349,138; OE=-5,573,991-453,111-2,350,314-1,349,138=$(9,726,554); diluted shares 11,982,604 (restated for 1-for-10 reverse split); OE/sh=$(0.812). Includes $1.27M bad-debt provision, which is a real cost. Source: FY2022 10-K, accession 0000829323-23-000010.
2021
-$0.57
▼
Recomputed on current basis (prior record deducted total capex and did not remove working-capital movement). OE = CFO - dWC - SBC - maintenance capex. CFO=$(5,276,257); dWC=$(1,977,525) use (AR -3,045,690; prepaid/unbilled -992,978; AP +796,456; accrued +1,264,687; the $1.1M referral and support services advance is excluded from working capital and treated as an operating cash cost); SBC=$2,179,254; capex=$1,597,369; capex/revenue ratio 2.16% (mean FY2016-2025); growth capex=2.16% x ($59.83M-$44.64M)=$328,151; maintenance capex=$1,269,218; OE=-5,276,257+1,977,525-2,179,254-1,269,218=$(6,747,204); diluted shares 11,761,385 (restated for 1-for-10 reverse split June 2025); OE/sh=$(0.574). Source: FY2021 10-K, accession 0000829323-22-000015; FY2022 10-K 0000829323-23-000010.
2020
-$0.92
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(5,599,335); dWC=$(506,196) use (AR +1,317,508; prepaid -175,702; AP -2,271,578; accrued +623,576); SBC=$858,683; capex=$1,185,335, growth capex=$0 (revenue declined, COVID year) so maintenance capex=$1,185,335; OE=-5,599,335+506,196-858,683-1,185,335=$(7,137,157); diluted shares 7,747,348 (77,473,479 restated for 1-for-10 split); OE/sh=$(0.921). Source: FY2020 10-K, accession 0000829323-21-000010.
2019
-$1.42
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(5,338,383); dWC=$(1,583,570) use (AR -973,522; prepaid +20,893; AP -1,978,974; accrued +1,348,033); SBC=$789,914; capex=$1,194,164, growth capex=$0 (revenue declined) so maintenance capex=$1,194,164; OE=-5,338,383+1,583,570-789,914-1,194,164=$(5,738,891); diluted shares 4,045,478 (40,454,779 restated for 1-for-10 split); OE/sh=$(1.419). Note CFO 2019 is net of a $3.77M non-cash gain on merger termination add-back reversal. Source: FY2019 10-K accession 0000829323-20-000042; FY2020 10-K 0000829323-21-000010.
2018
-$1.39
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(2,100,167); dWC=$(334,674) use; SBC=$915,469; capex=$1,634,919, growth capex=$0 (revenue declined) so maintenance capex=$1,634,919; OE=-2,100,167+334,674-915,469-1,634,919=$(4,315,881); diluted shares 3,101,962 (31,019,623 restated for 1-for-10 reverse split June 2025); OE/sh=$(1.391). Source: FY2018 10-K, accession 0000829323-19-000032.
2017
-$0.86
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(1,148,281); dWC=$(1,396,224) use; SBC=$1,279,807; capex=$1,558,693; capex/revenue ratio 2.16% (mean FY2016-2025); growth capex=2.16% x ($79.55M-$71.53M)=$173,344; maintenance capex=$1,385,349; OE=-1,148,281+1,396,224-1,279,807-1,385,349=$(2,417,213); diluted shares 2,815,532 (28,155,320 restated for 1-for-10 reverse split June 2025); OE/sh=$(0.859). Source: FY2017 10-K, accession 0000829323-18-000008.
2016
$0.06
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$1,053,019; dWC (net change in operating assets and liabilities)=$(1,441,713) use; SBC=$1,264,266; capex (equipment + capitalized development)=$1,116,371; capex/revenue ratio 2.16% (mean FY2016-2025); growth capex=2.16% x ($71.53M-$70.44M)=$23,589; maintenance capex=$1,092,782; OE=1,053,019+1,441,713-1,264,266-1,092,782=$137,684; diluted shares 2,466,100 (24,660,995 restated for 1-for-10 reverse split June 2025); OE/sh=$0.056. Reconciliation: NI $(772,584)+D&A 2,209,738+SBC 1,264,266 - SBC - maint capex 1,092,782 = $344,372 vs $137,684; gap is other non-cash items (deferred tax, etc.), immaterial in dollars. Source: FY2016 10-K, accession 0000829323-17-000010.
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.