2025
$0.05
▼
Recomputed on current basis (prior record used CFO - total capex - SBC with no working-capital removal). OE = CFO - dWC - SBC - maintenance capex. CFO=$243,644; dWC=-$1,297,396 (AR trade -377,099, AR other -203,880, inventory -1,267,341, prepaid +181,157, AP +309,521, accrued -5,369, deferred rev +65,615); SBC=$273,028; capex=$730,662, growth capex=2.50% x (32,596,314-21,123,346)=$287,264 so maintenance capex=$443,398; OE=$824,614; diluted shares=15,388,726; OE/sh=$0.0536. Recon NI-based matches (0% gap). Source: FY2025 10-K, accession 0001437749-26-006687.
2024
-$0.31
▼
Recomputed on current basis (prior record used CFO - total capex - SBC with no working-capital removal). OE = CFO - dWC - SBC - maintenance capex. CFO=-$3,476,421; dWC=-$239,262 (AR trade -469,053, AR other -93,877, inventory +250,864, prepaid -204,637, AP +518,626, accrued -161,858, deferred rev -79,327); SBC=$310,094; capex=$994,261, growth capex=$0 (revenue declined) so maintenance capex=$994,261; OE=-$4,541,514; diluted shares=14,522,513; OE/sh=-$0.3127. Recon NI-based matches (0% gap). Source: FY2025 10-K, accession 0001437749-26-006687.
2023
$0.11
▼
Recomputed on current basis (prior record used CFO - total capex - SBC with no working-capital removal). OE = CFO - dWC - SBC - maintenance capex. CFO=$1,267,453; dWC=-$1,296,453 (AR trade -611,180, AR other +602,477, inventory +293,971, prepaid -65,107, AP +698,221, accrued +254,281, deferred rev -2,469,116); SBC=$204,797; capex=$718,274, growth capex=2.50% x (27,550,646-26,586,926)=$24,130 so maintenance capex=$694,144; OE=$1,664,965; diluted shares=14,628,811; OE/sh=$0.1138. Recon NI-based matches (0% gap). Source: FY2023 10-K, accession 0001437749-24-007808.
2022
$0.20
▼
Recomputed on current basis (prior record used CFO - total capex - SBC with no working-capital removal). OE = CFO - dWC - SBC - maintenance capex. CFO=$3,551,399; dWC=-$27,241 (AR trade +1,092,046, AR other -685,668, inventory -964,299, prepaid +14,631, AP -263,386, accrued -265,575, deferred rev +1,045,010); SBC=$250,359; capex=$439,772, growth capex=2.50% x (26,586,926-22,449,065)=$103,605 so maintenance capex=$336,167; OE=$2,992,114; diluted shares=14,675,646; OE/sh=$0.2039. Recon NI-based matches (0% gap). Source: FY2023 10-K, accession 0001437749-24-007808.
2021
$0.03
▼
Recomputed on current basis (prior record used CFO - total capex - SBC with no working-capital removal). OE = CFO - dWC - SBC - maintenance capex. CFO=$2,006,853; dWC=+$856,540 (AR -1,955,221, inventory -202,131, prepaid -154,367, AP +1,190,960, accrued +282,338, deferred rev +1,694,961); SBC=$174,124; capex=$514,322, growth capex=2.50% x (22,449,065-20,872,611)=$39,472 so maintenance capex=$474,850; OE=$501,339; diluted shares=14,590,725; OE/sh=$0.0344. Recon NI-based matches (0% gap); NI includes $2.7M deferred-tax valuation-allowance release (non-cash). Source: FY2021 10-K, accession 0001437749-22-005852.
2020
$0.09
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$1,667,843; dWC=+$91,644 (AR +1,172,145, inventory -609,647, prepaid +76,280, AP -527,126, accrued -11,075, deferred rev -8,933); SBC=$117,842; capex=$322,991, growth capex=$0 (revenue declined) so maintenance capex=$322,991; OE=$1,135,366; diluted shares=13,348,582; OE/sh=$0.0851. Recon NI-based matches (0% gap). Source: FY2021 10-K, accession 0001437749-22-005852.
2019
-$0.04
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=-$1,261,898; dWC=-$1,315,078 (AR -1,033,854, inventory +93,109, prepaid +8,552, AP -243,846, accrued -160,149, deferred rev +21,110); SBC=$133,671; capex=$489,475, growth capex=$0 (revenue declined) so maintenance capex=$489,475; OE=-$569,966; diluted shares=13,207,097; OE/sh=-$0.0432. Recon NI-based matches (0% gap). Source: FY2019 10-K, accession 0000814676-20-000013.
2018
-$0.04
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=-$373,561; dWC=-$294,686 (AR -109,718, inventory -1,083,420, prepaid -55,252, AP +733,878, accrued +319,826, deferred rev -100,000); SBC=$220,654; capex=$350,852, growth capex=2.50% x (21,580,904-14,577,183)=$175,361 so maintenance capex=$175,491; OE=-$475,020; diluted shares=13,205,936; OE/sh=-$0.0360. Recon NI-based matches (0% gap); NI includes $2.85M deferred-tax valuation allowance (non-cash). Source: FY2019 10-K, accession 0000814676-20-000013.
2017
-$0.12
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=-$1,794,530; dWC=-$719,529 (AR -983,767, inventory -138,552, prepaid -12,643, AP +283,903, accrued +31,530, deferred rev +100,000); SBC=$287,231; capex=$273,658, growth capex=$0 (revenue declined) so maintenance capex=$273,658; OE=-$1,635,890; diluted shares=13,203,436; OE/sh=-$0.1239. Recon NI-based matches (0% gap). Source: FY2017 10-K, accession 0000814676-18-000010.
2016
-$0.10
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$596,296; dWC=+$1,022,635 (AR +1,612,873, inventory +661,483, prepaid +16,318, AP -960,082, accrued -307,957); SBC=$193,117; capex=$645,835, growth capex=$0 (revenue fell 21.8M to 15.4M) so maintenance capex=$645,835; OE=-$1,265,291; diluted shares=13,201,284; OE/sh=-$0.0958. Recon: NI -453,617 + D&A 550,761 + deferred tax -673,785 + other -42,815 - maint capex = -1,265,291 (0% gap). Capex ratio 2.50% = 10-yr mean capex/revenue FY2016-2025. Source: FY2017 10-K, accession 0000814676-18-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.