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 09-30.
Amounts in USD.
Revenue Quarterly
0
15M
30M
45M
Q3 '17: 21.7M
Q4 '17: 22.6M
Q1 '18: 22.8M
Q2 '18: 23.6M
Q3 '18: 26.3M
Q4 '18: 26.9M
Q1 '19: 25.4M
Q2 '19: 27.2M
Q3 '19: 29.4M
Q4 '19: 28.8M
Q1 '20: 30.8M
Q2 '20: 26.2M
Q3 '20: 24.4M
Q4 '20: 28.5M
Q1 '21: 27.3M
Q2 '21: 29.2M
Q3 '21: 33.9M
Q4 '21: 33.5M
Q1 '22: 32.9M
Q1 '22: 32.9M
Q2 '22: 33.6M
Q3 '22: 36.5M
Q3 '22: 36.5M
Q4 '22: 35.2M
Q1 '23: 33.4M
Q2 '23: 34.8M
Q3 '23: 35.6M
Q4 '23: 34.3M
Q1 '24: 33.2M
Q1 '24: 33.2M
Q2 '24: 35.4M
Q3 '24: 38M
Q4 '24: 35.8M
Q1 '25: 36.3M
Q3 '25: 34.3M
Q4 '25: 37M
Q4 '25: 34M
Q1 '26: 32.7M
Q2 '26: 33.2M
Q3 '26: 35.2M
Q3 '18
Q4 '19
Q1 '21
Q1 '22
Q1 '23
Q1 '24
Q3 '25
Q3 '26
Gross Profit Quarterly
0
1.5M
3M
4.5M
Q1 '17: 1.6M
Q2 '17: 1.7M
Q3 '17: 2.4M
Q4 '17: 1.9M
Q1 '18: 2.2M
Q2 '18: 2.5M
Q3 '18: 3.5M
Q4 '18: 2.4M
Q1 '19: 2M
Q2 '19: 2.8M
Q3 '19: 3.9M
Q4 '19: 2.3M
Q1 '20: 2.4M
Q1 '17
Q3 '17
Q1 '18
Q3 '18
Q1 '19
Q3 '19
Q1 '20
Revenue minus cost of sales. This filer tags no gross profit of its own..
Operating Income Quarterly
-15M
-10M
-5M
0
5M
10M
15M
Q1 '17: -473K
Q2 '17: -528K
Q3 '17: 15K
Q4 '17: -436K
Q1 '18: -327K
Q2 '18: -41K
Q3 '18: 781K
Q4 '18: -41K
Q1 '19: -581K
Q2 '19: 18K
Q3 '19: 1.1M
Q4 '19: -4M
Q1 '20: -372K
Q2 '20: -14.5M
Q3 '20: 843K
Q4 '20: 2M
Q1 '21: 1.3M
Q2 '21: 1.6M
Q3 '21: 2.4M
Q4 '21: 1.6M
Q1 '22: 1.3M
Q1 '22: 1.3M
Q2 '22: -1.9M
Q3 '22: 821K
Q3 '22: 821K
Q1 '23: 107K
Q2 '23: 817K
Q3 '23: 444K
Q1 '24: -374K
Q1 '24: -374K
Q2 '24: 644K
Q3 '24: 1.2M
Q4 '24: -118K
Q1 '25: 77K
Q3 '25: -514K
Q4 '25: 1.2M
Q4 '25: -466K
Q1 '26: 300K
Q2 '26: 172K
Q3 '26: 1.8M
Q1 '18
Q2 '19
Q3 '20
Q4 '21
Q3 '22
Q1 '24
Q3 '25
Q3 '26
Net Income Quarterly
-18M
-12M
-6M
0
6M
12M
18M
Q2 '18: -431K
Q3 '18: 304K
Q4 '18: -324K
Q1 '19: -1.1M
Q2 '19: -450K
Q2 '19: -450K
Q3 '19: 540K
Q4 '19: -4.2M
Q1 '20: -811K
Q1 '20: -811K
Q2 '20: -14.9M
Q2 '20: -14.9M
Q3 '20: 289K
Q1 '21: 802K
Q1 '21: 802K
Q2 '21: 1.1M
Q3 '21: 13.6M
Q4 '21: 1.3M
Q1 '22: 330K
Q1 '22: 330K
Q2 '22: -2.1M
Q3 '22: 469K
Q3 '22: 808K
Q4 '22: -1.3M
Q1 '23: -127K
Q1 '23: -127K
Q2 '23: 10.6M
Q3 '23: 842K
Q4 '23: -143K
Q1 '24: -556K
Q2 '24: 618K
Q3 '24: 1.3M
Q4 '24: 230K
Q1 '25: 164K
Q3 '25: -624K
Q4 '25: 1.5M
Q4 '25: -3K
Q1 '26: 181K
Q2 '26: 149K
Q3 '26: 1.9M
Q2 '19
Q1 '20
Q1 '21
Q1 '22
Q1 '23
Q1 '24
Q3 '25
Q3 '26
Cost of Revenue Quarterly
0
10M
20M
30M
Q1 '17: 15M
Q2 '17: 16.6M
Q3 '17: 19.3M
Q4 '17: 20.7M
Q1 '18: 20.7M
Q2 '18: 21.1M
Q3 '18: 22.8M
Q4 '18: 24.5M
Q1 '19: 23.4M
Q2 '19: 24.4M
Q3 '19: 25.5M
Q4 '19: 26.4M
Q1 '20: 28.4M
Q1 '17
Q3 '17
Q1 '18
Q3 '18
Q1 '19
Q3 '19
Q1 '20
Operating Cash Flow Quarterly
-2M
0
2M
4M
6M
Q1 '17: -352K
Q2 '17: 2.5M
Q3 '17: 688K
Q4 '17: 2.1M
Q1 '18: 269K
Q2 '18: 2.7M
Q3 '18: 1.6M
Q4 '18: 1.9M
Q1 '19: -386K
Q2 '19: 2.9M
Q3 '19: 1.9M
Q4 '19: 2.4M
Q1 '20: 999K
Q2 '20: -1.2M
Q3 '20: 4.6M
Q4 '20: 4M
Q1 '21: 847K
Q2 '21: 2.4M
Q3 '21: 4.2M
Q4 '21: 1.8M
Q1 '22: -219K
Q1 '22: -219K
Q2 '22: 1.5M
Q3 '22: 3.1M
Q4 '22: 873K
Q1 '23: -154K
Q2 '23: 4.3M
Q3 '23: 549K
Q4 '23: 3.3M
Q1 '24: -252K
Q2 '24: 1.8M
Q3 '24: 3.2M
Q4 '24: 394K
Q1 '25: -518K
Q3 '25: 714K
Q4 '25: 1.3M
Q4 '25: 152K
Q1 '26: 1.4M
Q2 '26: 513K
Q3 '26: 1.8M
Q1 '18
Q2 '19
Q3 '20
Q4 '21
Q4 '22
Q1 '24
Q3 '25
Q3 '26
Free Cash Flow Quarterly
-4.5M
-3M
-1.5M
0
1.5M
3M
4.5M
Q1 '17: -2.8M
Q2 '17: -1.7M
Q3 '17: -3.8M
Q4 '17: -1.2M
Q1 '18: -1.7M
Q2 '18: 502K
Q3 '18: -757K
Q4 '18: -2M
Q1 '19: -3.3M
Q2 '19: 2M
Q3 '19: 992K
Q4 '19: -994K
Q1 '20: -614K
Q2 '20: -1.5M
Q3 '20: 4.3M
Q4 '20: 3.7M
Q1 '21: 364K
Q2 '21: 1.7M
Q3 '21: 3.2M
Q4 '21: 659K
Q1 '22: -456K
Q1 '22: -456K
Q2 '22: 591K
Q3 '22: 2.7M
Q4 '22: -145K
Q1 '23: -877K
Q2 '23: 3.6M
Q3 '23: -1.2M
Q4 '23: 1.7M
Q1 '24: -700K
Q2 '24: 1.2M
Q3 '24: 2M
Q4 '24: -466K
Q1 '25: -1.9M
Q3 '25: -105K
Q4 '25: 735K
Q4 '25: -150K
Q1 '26: 1.2M
Q2 '26: 191K
Q3 '26: 1.4M
Q1 '18
Q2 '19
Q3 '20
Q4 '21
Q4 '22
Q1 '24
Q3 '25
Q3 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
5M
10M
15M
Q3 '12: 2.7M
Q1 '13: 2.7M
Q3 '13: 2.7M
Q1 '14: 4.9M
Q3 '14: 7.4M
Q1 '15: 9.3M
Q3 '15: 11.5M
Q1 '16: 12.3M
Q3 '16: 12.5M
Q1 '17: 12.3M
Q3 '17: 12.3M
Q1 '18: 12.4M
Q2 '18: 12.5M
Q3 '18: 12.7M
Q1 '19: 12.5M
Q2 '19: 12.5M
Q3 '19: 12.7M
Q1 '20: 12.6M
Q2 '20: 12.6M
Q3 '20: 12.7M
Q1 '21: 12.7M
Q2 '21: 12.8M
Q3 '21: 13.1M
Q1 '22: 12.7M
Q1 '22: 12.7M
Q2 '22: 12.5M
Q3 '22: 12.6M
Q3 '22: 12.6M
Q1 '23: 12M
Q2 '23: 11.9M
Q3 '23: 11.8M
Q1 '24: 11.4M
Q2 '24: 11.2M
Q3 '24: 11M
Q1 '25: 10.8M
Q3 '25: 10.6M
Q4 '25: 10.7M
Q1 '26: 10.7M
Q2 '26: 10.7M
Q3 '26: 10.7M
Q3 '14
Q1 '17
Q1 '19
Q3 '20
Q1 '22
Q2 '23
Q1 '25
Q3 '26
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
-1.80
-1.20
-0.60
0.00
0.60
1.20
1.80
Q4 '14: -0.12
Q1 '15: -0.11
Q2 '15: -0.26
Q3 '15: -0.27
Q4 '15: -0.08
Q1 '16: -0.13
Q2 '16: -0.13
Q3 '16: -0.10
Q4 '16: -0.11
Q1 '17: -0.07
Q2 '17: -0.08
Q3 '18: -0.11
Q4 '18: -0.08
Q1 '19: -0.11
Q2 '19: -0.12
Q3 '19: -0.10
Q4 '19: -0.41
Q1 '20: -0.39
Q2 '20: -1.54
Q3 '20: -1.56
Q4 '20: -1.10
Q1 '21: -0.98
Q2 '21: 0.30
Q3 '21: 1.32
Q4 '21: 1.29
Q1 '22: 1.26
Q2 '23: 0.82
Q3 '23: 0.85
Q4 '23: 0.94
Q1 '24: 0.90
Q2 '24: 0.07
Q3 '24: 0.12
Q4 '24: 0.15
Q1 '25: 0.22
Q3 '25: 0.10
Q4 '25: 0.12
Q4 '25: 0.10
Q1 '26: 0.10
Q2 '26: 0.17
Q3 '26: 0.21
Q4 '15
Q1 '17
Q2 '19
Q3 '20
Q4 '21
Q1 '24
Q3 '25
Q3 '26
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.