2025
$0.06
▼
OE = CFO - deltaWC - SBC - maintenance capex, independently reconciled to NI + non-cash addbacks - maintenance capex (both tie exactly to reported CFO of $4,587,967). NI=$258,446; D&A=$1,762,468; ROU amortization=$168,222; SBC=$140,983; net working-capital swing (AR, inventory, deferred taxes/contract costs, unbilled revenue, prepaid, other assets, AP/accrued, ROU liability, deferred revenue) = +$2,257,848 source of cash; PP&E capex=$1,515,255, treated as maintenance in full since revenue fell 15% YoY. Judgment call: excluded a separate $2,265,489 of newly capitalized VXR software-platform development costs (first year this appears; a named, one-time product-platform investment, not routine maintenance) from the maintenance-capex deduction - including it would have made OE deeply negative for a single non-recurring item. OE=$673,881; diluted shares=11,272,483; OE/sh=$0.0598. Source: FY2025 10-K, accession 0001493152-26-012903.
2024
$0.08
▼
OE = CFO - deltaWC - SBC - maintenance capex, independently reconciled to NI + non-cash addbacks - maintenance capex (both methods tie exactly to reported CFO of $1,257,266). NI=$1,363,681; D&A=$1,136,812; ROU amortization=$279,592; bad debt reversal=$(166,640); stock issued for service=$160,104; SBC=$777,093 (added back in CFO, then subtracted here); net working-capital swing (AR, inventory, AP/accrued, deferred rev/taxes, unbilled rev, prepaid, ROU liability) = $(2,293,376) use of cash, mostly a large prior-year AR collection reversing; capex=$1,845,572 (PP&E only); since revenue fell 31% YoY (2023 to 2024) growth_capex=$0, so maintenance_capex=full $1,845,572; OE=$927,977; diluted shares=11,162,917; OE/sh=$0.0831. Source: FY2025 10-K, accession 0001493152-26-012903 (restated FY2024 comparative).
2023
$0.83
▼
OE = NetIncome + D&A - maintenance capex. NI=$8,652,698 (latest restated figure per FY2025 10-K comparative; originally reported $8,402,858, then $9,150,835 in FY2024 10-K - used most recent); D&A=$928,545; capex=$1,128,187 (PP&E, buildout largely complete); revenue grew $9,990,956 YoY (peak contract year, $38.3M revenue) so growth_capex=$615,673, maintenance_capex=$512,514; OE=$9,068,729; diluted shares=10,963,477; OE/sh=$0.8272. An outsized year driven by a large, lumpy government/international order; not representative of a normal year on its own. Source: FY2025 10-K, accession 0001493152-26-012903 (restated comparative); D&A/capex from FY2024 10-K, accession 0001641172-25-000951.
2022
-$0.01
▼
OE = NetIncome + D&A - maintenance capex. NI=$1,955,898; D&A=$887,118; capex=$3,221,182 (PP&E, continued campus buildout/fit-out); revenue grew $3,868,188 YoY so growth_capex=$238,367, maintenance_capex=$2,982,815; OE=$(139,799); diluted shares=10,873,606; OE/sh=$(0.0129). Second consecutive year depressed by the campus buildout. Source: FY2022 10-K, accession 0001493152-23-010250.
2021
$0.00
▼
OE = NetIncome + D&A - maintenance capex. NI=$2,540,089; D&A=$589,059; capex=$3,448,678 (PP&E, includes buildout of the $10.8M Chandler AZ owned campus purchased Aug 2021); capex_ratio=6.16% of the FY19-25 window mean; revenue grew $5,346,425 YoY so growth_capex=$329,942, maintenance_capex=$3,118,736; OE=$10,412; diluted shares=10,060,748; OE/sh=$0.0010. Year materially depressed by the one-time campus acquisition/buildout. Source: FY2021 10-K, accession 0001493152-22-020976.
2020
$0.24
▼
OE = NetIncome + D&A - maintenance capex. NI=$1,478,403; D&A=$380,154; PP&E capex effectively $0 this year (COVID-era pause, prior to the 2021 Chandler AZ campus purchase); maintenance_capex=$0; OE=$1,858,557; diluted shares=7,835,830; OE/sh=$0.2372. Source: FY2020 10-K, accession 0001493152-21-007053.
2019
$0.01
▼
OE = NetIncome + non-cash addbacks (excl SBC) - maintenance capex. NI=$(75,277); D&A=$307,952 (tag DepreciationDepletionAndAmortization); capex=$171,452 (restated PP&E purchases); capex_ratio=6.16% (mean capex/revenue, FY2019-2025 window); revenue grew $631,797 YoY so growth_capex=$38,931, maintenance_capex=$132,521; OE=$100,154; diluted shares=7,747,655; OE/sh=$0.0129. SBC immaterial/not separately broken out this year. Source: FY2020 10-K, accession 0001493152-21-007053 (restated FY2019 comparative).
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.