Every figure below is the company's own, as filed. Nothing is estimated and
nothing is smoothed — a period the filing does not support is left blank rather than
drawn.
Quarters are the company's own, counted from its financial
year ending 02-28.
Amounts in USD.
Revenue Quarterly
0
1.5M
3M
4.5M
Q3 '22: 180.7K
Q1 '23: 196.5K
Q2 '23: 135.9K
Q3 '23: 388K
Q3 '23: 388K
Q4 '23: 279.2K
Q1 '24: 416.2K
Q2 '24: 350.8K
Q3 '24: 2M
Q4 '24: 2.3M
Q1 '25: 1.3M
Q2 '25: 1.8M
Q3 '25: 2.6M
Q4 '25: 3.5M
Q1 '26: 2.1M
Q2 '26: 3.2M
Q3 '26: 2.5M
Q4 '26: 1.8M
Q1 '27: 2.7M
Q3 '22
Q3 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Gross Profit Quarterly
0
800K
1.6M
2.4M
Q3 '22: 108.4K
Q1 '23: 110.5K
Q2 '23: 86.4K
Q3 '23: 223.3K
Q3 '23: 223.3K
Q4 '23: 161.6K
Q1 '24: 317.7K
Q2 '24: 289.8K
Q3 '24: 863.9K
Q4 '24: 971K
Q1 '25: 600.3K
Q2 '25: 833.4K
Q3 '25: 1M
Q4 '25: 2.3M
Q1 '26: 913.2K
Q2 '26: 2M
Q3 '26: 1.3M
Q4 '26: 854.6K
Q1 '27: 1.3M
Q3 '22
Q3 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Operating Income Quarterly
-700K
0
700K
1.4M
2.1M
Q3 '22: -70.2K
Q1 '23: -48K
Q2 '23: -172.6K
Q3 '23: 25.5K
Q3 '23: 25.5K
Q4 '23: -43.5K
Q1 '24: 40.9K
Q2 '24: 55.7K
Q3 '24: 257.9K
Q4 '24: 246.1K
Q1 '25: 269.2K
Q2 '25: 435.7K
Q3 '25: 527.5K
Q4 '25: 2M
Q1 '26: 277.5K
Q2 '26: 528.6K
Q3 '26: 552.7K
Q1 '27: 180.9K
Q2 '23
Q4 '23
Q3 '24
Q2 '25
Q1 '26
Q1 '27
Net Income Quarterly
-600K
0
600K
1.2M
1.8M
Q3 '22: -74.4K
Q3 '22: -74.4K
Q1 '23: -63.1K
Q2 '23: -189.6K
Q3 '23: -36.3K
Q3 '23: -36.3K
Q4 '23: -63.7K
Q1 '24: 22.3K
Q2 '24: -33.2K
Q3 '24: -492.4K
Q4 '24: 98.6K
Q1 '25: 87.2K
Q2 '25: 284.7K
Q3 '25: 310.3K
Q4 '25: 1.5M
Q1 '26: 113.8K
Q2 '26: 346.6K
Q3 '26: 403.4K
Q1 '27: 222K
Q3 '22
Q2 '23
Q4 '23
Q3 '24
Q2 '25
Q1 '26
Q1 '27
Cost of Revenue Quarterly
-4.5M
-3M
-1.5M
0
1.5M
3M
4.5M
Q3 '22: 72.3K
Q1 '23: 86K
Q2 '23: 49.4K
Q3 '23: -164.7K
Q3 '23: 164.7K
Q4 '23: -717.9K
Q1 '24: -98.5K
Q2 '24: 61K
Q3 '24: 1.1M
Q4 '24: -3.9M
Q1 '25: -651.6K
Q2 '25: 970.6K
Q3 '25: 1.5M
Q4 '25: 1.2M
Q1 '26: 1.2M
Q2 '26: 1.2M
Q3 '26: 1.2M
Q4 '26: 967.6K
Q1 '27: 1.3M
Q3 '22
Q3 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Operating Cash Flow Quarterly
-1M
-500K
0
500K
1M
1.5M
Q3 '22: -468.9K
Q1 '23: -68.2K
Q2 '23: -531.9K
Q3 '23: -255.6K
Q3 '23: -248.1K
Q1 '24: -274.7K
Q2 '24: -6.5K
Q3 '24: 382.5K
Q4 '24: -87K
Q1 '25: 246.2K
Q2 '25: 408.4K
Q3 '25: 124.5K
Q4 '25: 98.7K
Q1 '26: -759.2K
Q2 '26: 1.2M
Q3 '26: 563.1K
Q4 '26: -120.6K
Q1 '27: -176.1K
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Free Cash Flow Quarterly
-600K
-400K
-200K
0
200K
400K
600K
Q3 '22: -492.4K
Q1 '23: -88.3K
Q2 '23: -541.3K
Q3 '23: -283.1K
Q3 '23: -334.7K
Q4 '24: -88.4K
Q1 '25: 240.1K
Q2 '25: 384.6K
Q3 '25: 51.9K
Q4 '25: 97.4K
Q1 '27: -216.5K
Q3 '22
Q2 '23
Q3 '23
Q1 '25
Q3 '25
Q1 '27
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
Nothing in this filer's XBRL supports this figure for the periods asked
for, so there is nothing to draw. That is a gap in the filing, not a zero.
EPS TTM
-0.14
-0.07
0.00
0.07
0.14
0.21
Q2 '24: -0.03
Q3 '24: -0.07
Q4 '24: -0.03
Q1 '25: -0.02
Q2 '25: 0.00
Q3 '25: 0.07
Q4 '25: 0.18
Q1 '26: 0.18
Q2 '26: 0.19
Q3 '26: 0.19
Q4 '26: 0.07
Q1 '27: 0.08
Q3 '24
Q1 '25
Q3 '25
Q1 '26
Q3 '26
Q1 '27
The filer's own published earnings a share for each quarter, four quarters added up. The company page divides trailing net income by the share count instead, which lands within about 1% of this and is not the same sum, so the two are named differently rather than presented as one figure.