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 07-31.
Amounts in USD.
Revenue Quarterly
0
3M
6M
9M
Q1 '17: 44K
Q2 '17: 42K
Q3 '17: 50K
Q4 '17: 56K
Q1 '18: 55K
Q2 '18: 151K
Q3 '18: 196K
Q4 '18: 1.6M
Q1 '19: 1.5M
Q1 '19: 1.5M
Q2 '19: 1.5M
Q3 '19: 1.5M
Q4 '19: 1.5M
Q1 '20: 1.6M
Q2 '20: 1.6M
Q3 '20: 1.6M
Q4 '20: 1.6M
Q1 '21: 1.6M
Q2 '21: 3.3M
Q3 '21: 3.8M
Q4 '21: 3.8M
Q1 '22: 3.8M
Q2 '22: 4M
Q3 '22: 8.2M
Q4 '22: 8.2M
Q1 '23: 8.1M
Q2 '23: 7.9M
Q3 '23: 7.8M
Q4 '23: 7.7M
Q1 '24: 7.7M
Q2 '24: 7.6M
Q3 '24: 7.4M
Q4 '17
Q4 '18
Q3 '19
Q3 '20
Q3 '21
Q3 '22
Q3 '23
Q3 '24
Gross Profit Quarterly
0
300K
600K
900K
Q1 '17: 11K
Q2 '17: 8K
Q3 '17: 11K
Q4 '17: 28K
Q1 '18: 10K
Q2 '18: 53K
Q3 '18: 90K
Q4 '18: 794K
Q1 '19: 765K
Q1 '19: 765K
Q2 '19: 691K
Q3 '19: 715K
Q4 '19: 741K
Q1 '20: 786K
Q2 '20: 790K
Q1 '17
Q3 '17
Q1 '18
Q3 '18
Q1 '19
Q2 '19
Q4 '19
Q2 '20
Revenue minus cost of sales. This filer tags no gross profit of its own..
Operating Income Quarterly
-2.1M
-1.4M
-700K
0
700K
1.4M
2.1M
Q1 '17: -282K
Q2 '17: -712K
Q3 '17: -563K
Q4 '17: -628K
Q1 '18: -370K
Q2 '18: -1.4M
Q3 '18: -714K
Q4 '18: -416K
Q1 '19: -413K
Q1 '19: -413K
Q2 '19: -496K
Q3 '19: -767K
Q4 '19: -685K
Q1 '20: -671K
Q2 '20: -699K
Q3 '20: -472K
Q4 '20: -270K
Q1 '21: -626K
Q2 '21: -764K
Q3 '21: -588K
Q4 '21: -420K
Q1 '22: -580K
Q2 '22: -1.3M
Q3 '22: -1.6M
Q4 '22: -151K
Q1 '23: -400K
Q2 '23: -1.6M
Q3 '23: -1.1M
Q4 '23: -2M
Q1 '24: -799K
Q2 '24: -1.6M
Q3 '24: -1.2M
Q4 '17
Q4 '18
Q3 '19
Q3 '20
Q3 '21
Q3 '22
Q3 '23
Q3 '24
Net Income Quarterly
-15M
-10M
-5M
0
5M
10M
15M
Q1 '17: -282K
Q1 '17: -282K
Q2 '17: -712K
Q3 '17: -562K
Q1 '18: -370K
Q2 '18: -1.5M
Q3 '18: -708K
Q4 '18: -616K
Q1 '19: -914K
Q1 '19: -914K
Q2 '19: -2.5M
Q3 '19: -221K
Q4 '19: -886K
Q1 '20: -1.5M
Q2 '20: -457K
Q3 '20: -1.1M
Q4 '20: -305K
Q1 '21: -721K
Q2 '21: -1.9M
Q3 '21: -12.8M
Q4 '21: -1.2M
Q1 '22: 2.4M
Q2 '22: -11M
Q3 '22: 3.9M
Q4 '22: -3.3M
Q1 '23: -5M
Q2 '23: 224K
Q3 '23: -2.2M
Q4 '23: -1.3M
Q1 '24: -4.1M
Q2 '24: -3.6M
Q3 '24: -4.5M
Q3 '17
Q4 '18
Q3 '19
Q3 '20
Q3 '21
Q3 '22
Q3 '23
Q3 '24
Cost of Revenue Quarterly
0
300K
600K
900K
Q1 '17: 33K
Q2 '17: 34K
Q3 '17: 39K
Q4 '17: 28K
Q1 '18: 45K
Q2 '18: 98K
Q3 '18: 106K
Q4 '18: 804K
Q1 '19: 757K
Q1 '19: 757K
Q2 '19: 795K
Q3 '19: 770K
Q4 '19: 806K
Q1 '20: 803K
Q2 '20: 776K
Q1 '17
Q3 '17
Q1 '18
Q3 '18
Q1 '19
Q2 '19
Q4 '19
Q2 '20
Operating Cash Flow Quarterly
-1.8M
-1.2M
-600K
0
600K
1.2M
1.8M
Q1 '17: -366K
Q2 '17: -187K
Q3 '17: -233K
Q4 '17: -230K
Q1 '18: -244K
Q2 '18: -631K
Q3 '18: -1.5M
Q4 '18: 1.4M
Q1 '19: 156K
Q1 '19: 156K
Q2 '19: -162K
Q3 '19: -293K
Q4 '19: -228K
Q1 '20: 26K
Q2 '20: -38K
Q3 '20: 48K
Q4 '20: 18K
Q1 '21: 86K
Q2 '21: -565K
Q3 '21: 76K
Q4 '21: -305K
Q1 '22: 29K
Q2 '22: -1M
Q3 '22: -738K
Q4 '22: -219K
Q1 '23: -858K
Q2 '23: -1.1M
Q3 '23: -1.1M
Q4 '23: -122K
Q1 '24: 282K
Q2 '24: 52K
Q3 '24: -1.6M
Q4 '17
Q4 '18
Q3 '19
Q3 '20
Q3 '21
Q3 '22
Q3 '23
Q3 '24
Free Cash Flow Quarterly
-1.8M
-1.2M
-600K
0
600K
1.2M
1.8M
Q1 '17: -367K
Q4 '17: -231K
Q3 '18: -1.5M
Q1 '19: 141K
Q1 '19: 141K
Q2 '19: -184K
Q3 '19: -299K
Q4 '19: -237K
Q1 '20: 2K
Q2 '20: -48K
Q3 '20: 25K
Q4 '20: -10K
Q1 '21: -32K
Q2 '21: -629K
Q3 '21: 30K
Q4 '21: -487K
Q1 '22: 0
Q2 '22: -1.1M
Q3 '22: -866K
Q4 '22: -298K
Q1 '23: -966K
Q2 '23: -1.3M
Q3 '23: -1.3M
Q1 '24: 186K
Q2 '24: 14K
Q3 '24: -1.7M
Q4 '17
Q2 '19
Q2 '20
Q2 '21
Q2 '22
Q2 '23
Q3 '24
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
60B
120B
180B
Q1 '18: 8.8M
Q2 '18: 9.9M
Q3 '18: 11.1M
Q1 '19: 12.9M
Q1 '19: 12.9M
Q2 '19: 14.5M
Q3 '19: 18.2M
Q1 '20: 25.1M
Q2 '20: 38.1M
Q3 '20: 61.6M
Q1 '21: 119.9M
Q2 '21: 122.7M
Q3 '21: 136.7M
Q1 '22: 250.7M
Q2 '22: 139.2M
Q3 '22: 254.2M
Q1 '23: 143.1B
Q2 '23: 262.7M
Q3 '23: 153.8M
Q1 '24: 161.5B
Q2 '24: 164.5M
Q3 '24: 176.2M
Q1 '18
Q1 '19
Q3 '19
Q3 '20
Q3 '21
Q3 '22
Q3 '23
Q3 '24
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.45
-0.30
-0.15
0.00
0.15
0.30
0.45
Q4 '17: 0.06
Q1 '18: 0.07
Q2 '18: 0.03
Q3 '18: 0.05
Q4 '18: -0.30
Q1 '19: -0.33
Q4 '19: -0.28
Q1 '20: -0.27
Q2 '20: -0.11
Q3 '20: -0.12
Q4 '20: -0.06
Q1 '21: -0.01
Q2 '21: -0.02
Q3 '21: -0.09
Q4 '21: -0.13
Q1 '22: -0.13
Q2 '22: -0.19
Q3 '22: -0.11
Q2 '18
Q1 '19
Q2 '20
Q1 '21
Q4 '21
Q3 '22
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.