2025
-$0.39
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(14,781,252); ΔWC=$4,404,970 (source of cash, removed); SBC=$11,280,399; capex=$541,731 (PP&E $485,329 + intangibles $56,402); capex ratio 0.3967 × revenue increase ($18,659,655→$39,241,487) = growth capex $8,164,058 > capex, so maintenance capex clamped to $0; OE=$(30,466,621); diluted shares=78,047,498; OE/sh=$(0.3904). Reconciliation NI $(41,446,038)+non-cash ex-SBC $10,979,417−0 = $(30,466,621), 0% gap. Source: FY2025 20-F, accession 0001213900-26-042974.
2024
-$1.06
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(25,077,064); ΔWC=$868,669 (source of cash, removed); SBC=$35,660,544 (large post-merger equity grants); capex=$1,039,278 (PP&E $332,354 + intangibles $706,924); revenue declined ($20,029,552→$18,659,655) so growth capex=$0, maintenance capex=$1,039,278; OE=$(62,645,555); diluted shares=58,966,238; OE/sh=$(1.0624). Reconciliation NI+non-cash ex-SBC−maint capex = $(62,645,555), 0% gap. Source: FY2025 20-F, accession 0001213900-26-042974.
2023
-$0.46
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(14,865,777); ΔWC=$1,556,227 (source of cash, removed); SBC=$1,991,884; capex=$4,819,888 (vehicles $4,086,670 + PP&E $652,374 + intangibles $102,150 − disposals $21,306); revenue declined ($24,988,171→$20,029,552) so growth capex=$0, maintenance capex=$4,819,888; OE=$(23,233,776); diluted shares=50,578,134; OE/sh=$(0.4594). Reconciliation NI+non-cash ex-SBC−maint capex = $(23,233,776), 0% gap. Source: FY2025 20-F, accession 0001213900-26-042974 (same in FY2023 20-F 0001213900-24-033158).
2022
-$0.25
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(5,465,618); ΔWC (AR, inventory, other assets, AP, deferred revenue, income tax payable, other liabilities)=$(1,250,542) so removing it adds $1,250,542; SBC=$1,662,883; capex=$8,160,020 (vehicles $7,185,802 + other PP&E $803,661 + intangibles $208,690 − disposal proceeds $38,133); capex ratio 0.3967 (mean capex/revenue 2021–2025); revenue $16,999,437→$24,988,171 so growth capex=$3,168,838, maintenance capex=$4,991,182; OE=$(10,869,141); diluted shares=44,110,188; OE/sh=$(0.2464). Reconciliation NI $(14,245,878)+non-cash ex-SBC $8,367,919−maint capex = $(10,869,141), 0% gap. Source: FY2023 20-F, accession 0001213900-24-033158 (figures unchanged in FY2024 20-F 0001213900-25-036882).
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.