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 06-30.
Amounts in USD.
Revenue Quarterly
0
6M
12M
18M
Q1 '12: 11.1M
Q2 '12: 10.4M
Q3 '12: 10.2M
Q4 '12: 10.8M
Q1 '13: 12.1M
Q2 '13: 11M
Q3 '13: 10.5M
Q4 '13: 13M
Q1 '14: 13.3M
Q2 '14: 12.3M
Q3 '14: 11.8M
Q4 '14: 13.5M
Q1 '15: 14.8M
Q2 '15: 14M
Q3 '15: 14M
Q4 '15: 14M
Q1 '16: 15.1M
Q2 '16: 13.7M
Q3 '16: 14.5M
Q4 '16: 15.2M
Q1 '17: 14.6M
Q2 '17: 12.8M
Q3 '17: 13.5M
Q4 '17: 13.4M
Q1 '18: 14.4M
Q2 '18: 13.2M
Q3 '18: 14.3M
Q4 '18: 15.1M
Q1 '19: 15.8M
Q2 '19: 14M
Q3 '19: 15.5M
Q4 '19: 14.6M
Q1 '20: 15.4M
Q2 '20: 14.9M
Q3 '20: 11.3M
Q4 '20: 1.2M
Q1 '21: 3.4M
Q2 '21: 3.1M
Q3 '21: 2.9M
Q4 '21: 5.2M
Q1 '22: 6.8M
Q2 '22: 6.3M
Q3 '22: 6.6M
Q4 '22: 11.7M
Q1 '23: 12.3M
Q2 '23: 9.9M
Q3 '23: 10.4M
Q4 '23: 9.4M
Q1 '24: 11.1M
Q2 '24: 10.2M
Q3 '24: 10.8M
Q4 '24: 9.8M
Q1 '25: 11.8M
Q2 '25: 10M
Q3 '25: 12.2M
Q4 '25: 12.4M
Q1 '26: 12.4M
Q2 '26: 12.7M
Q3 '26: 16.5M
Q3 '12
Q3 '14
Q3 '16
Q3 '18
Q3 '20
Q3 '22
Q3 '24
Q3 '26
Gross Profit Quarterly
-5M
-2.5M
0
2.5M
5M
7.5M
Q1 '18: 3.8M
Q2 '18: 2.4M
Q3 '18: 3.8M
Q4 '18: 6.9M
Q1 '19: 5M
Q2 '19: 2.8M
Q3 '19: 4.1M
Q4 '19: 3.6M
Q1 '20: 4.1M
Q2 '20: 3.2M
Q3 '20: 1.2M
Q4 '20: -2.9M
Q1 '21: -1.6M
Q2 '21: -2M
Q3 '21: -1.1M
Q4 '21: 1.5M
Q1 '22: 472K
Q2 '22: -131K
Q3 '22: 88K
Q4 '22: 3.7M
Q1 '23: 3M
Q2 '23: 1.2M
Q3 '23: 2M
Q4 '23: 1.4M
Q1 '24: 1.8M
Q2 '24: 820K
Q3 '24: 1.5M
Q4 '24: 1.6M
Q1 '25: 3M
Q2 '25: 910K
Q3 '25: 2.5M
Q4 '25: 2.3M
Q1 '26: 1.9M
Q2 '26: 2.2M
Q3 '26: 5.1M
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Q2 '25
Q3 '26
Revenue minus cost of sales. This filer tags no gross profit of its own..
Operating Income Quarterly
-10M
-5M
0
5M
10M
15M
Q1 '11: 845K
Q2 '11: 966K
Q3 '11: 415K
Q4 '11: 718K
Q1 '12: 2.3M
Q2 '12: 1.9M
Q3 '12: 872K
Q4 '12: 1.1M
Q1 '13: 2.2M
Q2 '13: 833K
Q3 '13: 183K
Q4 '13: 1.8M
Q1 '14: 3M
Q2 '14: -6.5M
Q3 '14: 909K
Q4 '14: 1.7M
Q1 '15: 2.2M
Q2 '15: 1.2M
Q3 '15: 1.1M
Q4 '15: 2M
Q1 '16: 3M
Q2 '16: 865K
Q3 '16: -3.5M
Q4 '16: 1.9M
Q1 '17: 3.5M
Q2 '17: 2M
Q3 '17: 2.4M
Q4 '17: 1.9M
Q1 '18: 3M
Q2 '18: 1.6M
Q3 '18: 2.8M
Q4 '18: 11.9M
Q1 '19: 4.2M
Q2 '19: 2M
Q3 '19: 3.3M
Q4 '19: 2.8M
Q1 '20: 3.3M
Q2 '20: 2.4M
Q3 '20: 485K
Q1 '21: -2.3M
Q2 '21: -2.7M
Q3 '21: -1.8M
Q4 '21: 729K
Q1 '22: -385K
Q2 '22: -927K
Q3 '22: -744K
Q4 '22: 2.8M
Q1 '23: 2.1M
Q2 '23: 14K
Q3 '23: 828K
Q4 '23: 151K
Q1 '24: 672K
Q2 '24: -455K
Q3 '24: 358K
Q4 '24: 96K
Q1 '25: 1.8M
Q2 '25: -264K
Q3 '25: 1.3M
Q4 '25: 1.1M
Q1 '26: 797K
Q2 '26: 1M
Q3 '26: 3.9M
Q2 '12
Q2 '14
Q2 '16
Q2 '18
Q2 '20
Q3 '22
Q3 '24
Q3 '26
Net Income Quarterly
-12M
-8M
-4M
0
4M
8M
12M
Q1 '11: -40K
Q2 '11: 3.2M
Q3 '11: -128K
Q4 '11: -176K
Q1 '12: -438K
Q2 '12: 303K
Q3 '12: 206K
Q4 '12: 416K
Q1 '13: 802K
Q2 '13: -437K
Q3 '13: -204K
Q4 '13: 909K
Q1 '14: 717K
Q2 '14: -8.7M
Q3 '14: -487K
Q4 '14: 1.5M
Q1 '15: -285K
Q2 '15: -653K
Q3 '15: -705K
Q4 '15: -148K
Q1 '16: 595K
Q2 '16: -1.8M
Q3 '16: -3.3M
Q4 '16: -266K
Q1 '17: 965K
Q2 '17: -571K
Q3 '17: 11K
Q4 '17: -160K
Q1 '18: 334K
Q2 '18: -3.9M
Q3 '18: 710K
Q4 '18: 6.5M
Q1 '19: 1.3M
Q2 '19: -48K
Q3 '19: 731K
Q4 '19: 595K
Q1 '20: 826K
Q2 '20: 381K
Q3 '20: -1.1M
Q4 '20: -3M
Q1 '21: -2.8M
Q2 '21: -3M
Q3 '21: -2M
Q4 '21: 2.5M
Q1 '22: -2M
Q2 '22: -960K
Q3 '22: -1.6M
Q4 '22: -2M
Q1 '23: -9K
Q2 '23: -1.3M
Q3 '23: -1.1M
Q4 '23: -10.8M
Q1 '24: -1.6M
Q2 '24: -2.6M
Q3 '24: -2.9M
Q4 '24: -4.4M
Q1 '25: -1.9M
Q2 '25: -4M
Q3 '25: -712K
Q4 '25: -2.5M
Q1 '26: -2.6M
Q2 '26: -2.3M
Q3 '26: 571K
Q3 '12
Q3 '14
Q3 '16
Q3 '18
Q3 '20
Q3 '22
Q3 '24
Q3 '26
Cost of Revenue Quarterly
0
4M
8M
12M
Q1 '18: 10.6M
Q2 '18: 10.7M
Q3 '18: 10.6M
Q4 '18: 8.2M
Q1 '19: 10.8M
Q2 '19: 11.2M
Q3 '19: 11.4M
Q4 '19: 11M
Q1 '20: 11.3M
Q2 '20: 11.7M
Q3 '20: 10.1M
Q4 '20: 4.2M
Q1 '21: 5M
Q2 '21: 5.1M
Q3 '21: 4M
Q4 '21: 3.8M
Q1 '22: 6.3M
Q2 '22: 6.5M
Q3 '22: 6.5M
Q4 '22: 8.1M
Q1 '23: 9.3M
Q2 '23: 8.7M
Q3 '23: 8.4M
Q4 '23: 8M
Q1 '24: 9.3M
Q2 '24: 9.4M
Q3 '24: 9.2M
Q4 '24: 8.2M
Q1 '25: 8.8M
Q2 '25: 9.1M
Q3 '25: 9.7M
Q4 '25: 10.1M
Q1 '26: 10.5M
Q2 '26: 10.4M
Q3 '26: 11.4M
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Q2 '25
Q3 '26
Operating Cash Flow Quarterly
-6M
-3M
0
3M
6M
9M
Q1 '11: 1.7M
Q2 '11: -130K
Q3 '11: 1.3M
Q4 '11: 705K
Q1 '12: 1.5M
Q2 '12: 1.7M
Q3 '12: 465K
Q4 '12: 1.6M
Q1 '13: 1.7M
Q2 '13: 926K
Q3 '13: 986K
Q4 '13: 1.5M
Q1 '14: 1.6M
Q2 '14: -2.1M
Q3 '14: 2K
Q4 '14: 1.5M
Q1 '15: -2.4M
Q2 '15: -30K
Q3 '15: 1.7M
Q4 '15: 853K
Q1 '16: 4.4M
Q2 '16: 1.1M
Q3 '16: -3M
Q4 '16: 7.9M
Q1 '17: -427K
Q2 '17: 2.9M
Q3 '17: 1.9M
Q4 '17: 565K
Q1 '18: 342K
Q2 '18: 309K
Q3 '18: 2.3M
Q4 '18: 7.3M
Q1 '19: 3.2M
Q2 '19: -153K
Q3 '19: 1.4M
Q4 '19: 4.9M
Q1 '20: 1.7M
Q2 '20: -886K
Q3 '20: -1M
Q4 '20: -5.2M
Q1 '21: -3.7M
Q2 '21: -4.9M
Q3 '21: -2.4M
Q4 '21: 321K
Q1 '22: -43K
Q2 '22: -3.5M
Q3 '22: -1.7M
Q4 '22: 2.5M
Q1 '23: 2.3M
Q2 '23: -1.3M
Q3 '23: 563K
Q4 '23: 1.2M
Q1 '24: 1.3M
Q2 '24: -1.9M
Q3 '24: 30K
Q4 '24: 661K
Q1 '25: 3M
Q2 '25: -3M
Q3 '25: -5.2M
Q4 '25: 3.1M
Q1 '26: -617K
Q2 '26: -952K
Q3 '26: 3.4M
Q3 '12
Q3 '14
Q3 '16
Q3 '18
Q3 '20
Q3 '22
Q3 '24
Q3 '26
Free Cash Flow Quarterly
-7.5M
-5M
-2.5M
0
2.5M
5M
7.5M
Q1 '11: 1.2M
Q2 '11: -704K
Q3 '11: 876K
Q4 '11: 359K
Q1 '12: 730K
Q2 '12: 667K
Q3 '12: 70K
Q4 '12: 947K
Q1 '13: 1M
Q2 '13: 262K
Q3 '13: -185K
Q4 '13: 697K
Q1 '14: 1.1M
Q2 '14: -3.1M
Q3 '14: -645K
Q4 '14: -64K
Q1 '15: -3.7M
Q2 '15: -1.6M
Q3 '15: 575K
Q4 '15: -158K
Q1 '16: 3.1M
Q2 '16: -514K
Q3 '16: -3.6M
Q4 '16: 7.2M
Q1 '17: -699K
Q2 '17: 2.9M
Q3 '17: 1.8M
Q4 '17: 444K
Q1 '18: 299K
Q2 '18: 242K
Q3 '18: 2.2M
Q4 '18: 7.3M
Q1 '19: 2.9M
Q2 '19: -454K
Q3 '19: 1M
Q4 '19: 4.5M
Q1 '20: 1.1M
Q2 '20: -1.2M
Q3 '20: -1.3M
Q4 '20: -5.3M
Q1 '21: -3.8M
Q2 '21: -5.1M
Q3 '21: -2.6M
Q4 '21: -257K
Q1 '22: -283K
Q2 '22: -4.6M
Q3 '22: -2.2M
Q4 '22: 2.3M
Q1 '23: 641K
Q2 '23: -2.3M
Q3 '23: -886K
Q4 '23: -533K
Q1 '24: 577K
Q2 '24: -3.1M
Q3 '24: -701K
Q4 '24: -767K
Q1 '25: 2.7M
Q2 '25: -3.3M
Q3 '25: -5.5M
Q4 '25: 1.7M
Q1 '26: -1.6M
Q2 '26: -1.4M
Q3 '26: 3.1M
Q3 '12
Q3 '14
Q3 '16
Q3 '18
Q3 '20
Q3 '22
Q3 '24
Q3 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
250K
500K
750K
Q3 '21: 734.2K
Q1 '22: 734.2K
Q2 '22: 734.2K
Q3 '22: 734.2K
Q1 '23: 734.2K
Q2 '23: 734.2K
Q3 '23: 734.2K
Q1 '24: 734.2K
Q2 '24: 734.2K
Q3 '24: 734.2K
Q1 '25: 734.2K
Q2 '25: 734.2K
Q3 '25: 734.2K
Q1 '26: 734.2K
Q2 '26: 734.2K
Q3 '26: 734.2K
Q1 '22
Q3 '22
Q2 '23
Q1 '24
Q3 '24
Q2 '25
Q1 '26
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
-27.00
-18.00
-9.00
0.00
9.00
18.00
27.00
Q4 '11: 3.93
Q1 '12: 3.38
Q2 '12: -0.61
Q3 '12: -0.16
Q4 '12: 0.32
Q1 '13: 2.01
Q2 '13: 1.00
Q3 '13: 0.44
Q4 '13: 0.67
Q1 '14: 0.56
Q2 '14: -10.63
Q3 '14: -11.01
Q4 '14: -9.43
Q1 '15: -10.80
Q2 '15: 0.10
Q3 '15: -0.20
Q4 '15: -2.44
Q1 '16: -1.24
Q2 '16: -2.77
Q3 '16: -6.36
Q4 '16: -6.53
Q1 '17: -6.03
Q2 '17: -4.39
Q3 '17: 0.17
Q4 '17: 0.33
Q1 '18: -0.53
Q2 '18: -5.10
Q3 '18: -4.14
Q4 '18: 4.95
Q1 '19: 6.30
Q2 '19: 11.58
Q3 '19: 11.61
Q4 '19: 3.54
Q1 '20: 2.87
Q2 '20: 3.46
Q3 '20: 0.93
Q4 '20: -3.98
Q1 '21: -8.86
Q2 '21: -13.45
Q3 '21: -14.59
Q4 '21: -7.12
Q1 '22: -6.06
Q2 '22: -3.30
Q3 '22: -2.85
Q4 '22: -8.94
Q1 '23: -6.26
Q2 '23: -6.75
Q3 '23: -5.97
Q4 '23: -17.98
Q1 '24: -20.09
Q2 '24: -21.79
Q3 '24: -24.26
Q4 '24: -15.49
Q1 '25: -15.92
Q2 '25: -17.92
Q3 '25: -14.98
Q4 '25: -12.41
Q1 '26: -13.38
Q2 '26: -11.00
Q3 '26: -9.25
Q3 '12
Q3 '14
Q3 '16
Q3 '18
Q3 '20
Q3 '22
Q3 '24
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.