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 03-31.
Amounts in USD.
Revenue Quarterly
0
1.5M
3M
4.5M
Q2 '22: 1.9M
Q3 '22: 2.6M
Q4 '22: 1.7M
Q1 '23: 1.1M
Q2 '23: 2.3M
Q3 '23: 1.9M
Q4 '23: 1.9M
Q1 '24: 1.8M
Q2 '24: 2.4M
Q3 '24: 2.6M
Q4 '24: 2.2M
Q1 '25: 2.2M
Q2 '25: 2.7M
Q3 '25: 4M
Q4 '25: 1.8M
Q1 '26: 1.7M
Q2 '26: 1.2M
Q3 '26: 1.9M
Q4 '26: 1.5M
Q1 '27: 1.1M
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Gross Profit Quarterly
-350K
0
350K
700K
1.1M
Q2 '22: 508K
Q3 '22: 748K
Q4 '22: 270K
Q1 '23: 195K
Q2 '23: 991K
Q3 '23: 571K
Q4 '23: 344K
Q1 '24: 339K
Q2 '24: 398K
Q3 '24: 478K
Q4 '24: 349K
Q1 '25: 194K
Q2 '25: 272K
Q3 '25: 491K
Q4 '25: -56K
Q1 '26: 11K
Q2 '26: -1K
Q3 '26: 206K
Q4 '26: -122K
Q1 '27: 520K
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Revenue minus cost of sales. This filer tags no gross profit of its own..
Operating Income Quarterly
-2.7M
-1.8M
-900K
0
900K
1.8M
2.7M
Q2 '22: -855K
Q3 '22: -721K
Q4 '22: -932K
Q1 '23: -1.1M
Q2 '23: -300K
Q3 '23: -480K
Q4 '23: -167K
Q1 '24: -859K
Q2 '24: -666K
Q3 '24: -724K
Q4 '24: -1.1M
Q1 '25: -1.2M
Q2 '25: -1.1M
Q3 '25: -733K
Q4 '25: -2.5M
Q1 '26: -1.3M
Q2 '26: -1.2M
Q3 '26: -826K
Q4 '26: -1.5M
Q1 '27: -686K
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Net Income Quarterly
-2.7M
-1.8M
-900K
0
900K
1.8M
2.7M
Q2 '22: -632K
Q3 '22: -1.2M
Q4 '22: -915K
Q1 '23: -1.1M
Q2 '23: -153K
Q3 '23: -241K
Q4 '23: 111K
Q1 '24: -565K
Q2 '24: 2.6M
Q3 '24: -421K
Q4 '24: -883K
Q1 '25: -962K
Q2 '25: -881K
Q3 '25: -527K
Q4 '25: -2.4M
Q1 '26: -1.1M
Q2 '26: -1M
Q3 '26: -694K
Q4 '26: -1.4M
Q1 '27: -566K
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Cost of Revenue Quarterly
0
1.5M
3M
4.5M
Q2 '22: 1.4M
Q3 '22: 1.8M
Q4 '22: 1.5M
Q1 '23: 879K
Q2 '23: 1.3M
Q3 '23: 1.4M
Q4 '23: 1.5M
Q1 '24: 1.5M
Q2 '24: 2M
Q3 '24: 2.1M
Q4 '24: 1.9M
Q1 '25: 2M
Q2 '25: 2.5M
Q3 '25: 3.5M
Q4 '25: 1.9M
Q1 '26: 1.7M
Q2 '26: 1.2M
Q3 '26: 1.7M
Q4 '26: 1.7M
Q1 '27: 534K
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Operating Cash Flow Quarterly
-4.5M
-3M
-1.5M
0
1.5M
3M
4.5M
Q2 '22: -2.5M
Q3 '22: -1.3M
Q4 '22: 832K
Q1 '23: -668K
Q2 '23: 2.9M
Q3 '23: -479K
Q4 '23: -2M
Q1 '24: -547K
Q2 '24: -3.8M
Q3 '24: 1.3M
Q4 '24: -2.2M
Q1 '25: -840K
Q2 '25: -2.1M
Q3 '25: -293K
Q4 '25: -391K
Q1 '26: -514K
Q2 '26: -2M
Q3 '26: -228K
Q4 '26: -940K
Q1 '27: -854K
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Q1 '27
Free Cash Flow Quarterly
-4.5M
-3M
-1.5M
0
1.5M
3M
4.5M
Q2 '18: -777K
Q3 '18: -1.1M
Q4 '18: -307K
Q4 '22: 832K
Q1 '23: -668K
Q2 '23: 2.9M
Q3 '23: -479K
Q4 '23: -2M
Q1 '24: -597K
Q2 '24: -3.8M
Q3 '24: 1.3M
Q4 '24: -2.3M
Q1 '25: -1M
Q2 '25: -2.1M
Q3 '25: -301K
Q4 '25: -391K
Q1 '26: -514K
Q2 '26: -2M
Q3 '26: -228K
Q4 '26: -940K
Q3 '18
Q1 '23
Q4 '23
Q3 '24
Q2 '25
Q1 '26
Q4 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
8M
16M
24M
Q3 '20: 21M
Q1 '21: 21M
Q2 '21: 21M
Q3 '21: 21M
Q1 '22: 21M
Q2 '22: 21M
Q3 '22: 21M
Q1 '23: 21M
Q2 '23: 21M
Q3 '23: 21M
Q1 '24: 21M
Q2 '24: 21M
Q3 '24: 21M
Q1 '25: 21M
Q2 '25: 21M
Q3 '25: 21M
Q1 '26: 21M
Q2 '26: 21M
Q3 '26: 21M
Q1 '27: 21M
Q1 '21
Q1 '22
Q1 '23
Q1 '24
Q1 '25
Q1 '26
Q1 '27
Weighted average diluted, as the filer reports it for each period. An average cannot be added across periods, so this one is always shown per period the filer tagged rather than as a trailing year.
EPS TTM
-0.27
-0.18
-0.09
0.00
0.09
0.18
0.27
Q2 '22: -0.16
Q3 '22: -0.18
Q4 '22: -0.17
Q1 '23: -0.18
Q2 '23: -0.16
Q3 '23: -0.11
Q4 '23: -0.06
Q1 '24: -0.04
Q2 '24: 0.10
Q3 '24: 0.09
Q4 '24: 0.04
Q1 '25: 0.02
Q2 '25: -0.15
Q3 '25: -0.16
Q4 '25: -0.23
Q1 '26: -0.23
Q2 '26: -0.24
Q3 '26: -0.24
Q4 '26: -0.19
Q1 '27: -0.17
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '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.