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
100M
200M
300M
Q1 '18: 52.7M
Q2 '18: 48.7M
Q3 '18: 65M
Q4 '18: 77.6M
Q1 '19: 63.4M
Q2 '19: 55.8M
Q3 '19: 66M
Q4 '19: 67M
Q1 '20: 64.7M
Q2 '20: 64.3M
Q3 '20: 68.1M
Q4 '20: 76.9M
Q1 '21: 69.7M
Q2 '21: 84.4M
Q3 '21: 84.6M
Q4 '21: 102.9M
Q1 '22: 79M
Q2 '22: 96.3M
Q3 '22: 91.7M
Q4 '22: 100.9M
Q1 '23: 135.5M
Q2 '23: 153.4M
Q3 '23: 127.1M
Q4 '23: 112.8M
Q1 '24: 125M
Q2 '24: 126.9M
Q3 '24: 125.3M
Q4 '24: 176.7M
Q1 '25: 196.7M
Q2 '25: 150M
Q3 '25: 168.3M
Q4 '25: 198M
Q1 '26: 176M
Q2 '26: 190.9M
Q3 '26: 198.6M
Q4 '26: 193.6M
Q1 '27: 275.3M
Q2 '18
Q3 '19
Q4 '20
Q1 '22
Q2 '23
Q3 '24
Q4 '25
Q1 '27
Gross Profit 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.
Operating Income 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.
Net Income Quarterly
-30M
0
30M
60M
90M
Q1 '17: 0
Q2 '17: 0
Q3 '17: 0
Q4 '17: 612K
Q1 '18: 5.5M
Q2 '18: 4.7M
Q3 '18: -6.3M
Q4 '18: 13.5M
Q1 '19: 8.8M
Q2 '19: 11.2M
Q3 '19: 5.5M
Q4 '19: 8M
Q1 '20: 11.4M
Q2 '20: 15.3M
Q3 '20: 13.5M
Q4 '20: 20.6M
Q1 '21: 3.2M
Q2 '21: 21.8M
Q3 '21: 33.2M
Q4 '21: 39.8M
Q1 '22: 28.2M
Q2 '22: 52.1M
Q3 '22: 51.8M
Q4 '22: 13.8M
Q1 '23: 33.5M
Q2 '23: 34.9M
Q3 '23: 9.7M
Q4 '23: 31.1M
Q1 '24: 31M
Q2 '24: 42M
Q3 '24: 19.5M
Q4 '24: 48.4M
Q1 '25: 59M
Q2 '25: 55M
Q3 '25: 53M
Q4 '25: 50.5M
Q1 '26: 53.7M
Q2 '26: 70.9M
Q3 '26: 58.4M
Q4 '26: 66.2M
Q1 '27: 80.5M
Q1 '18
Q3 '19
Q1 '21
Q3 '22
Q1 '24
Q3 '25
Q1 '27
Cost of Revenue 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.
Operating Cash Flow Quarterly
-50M
0
50M
100M
150M
Q1 '17: 17.4M
Q2 '17: 27.3M
Q3 '17: 32.9M
Q4 '17: 4.1M
Q1 '18: 29.2M
Q2 '18: 33.6M
Q3 '18: 32.6M
Q4 '18: 1.3M
Q1 '19: 37.9M
Q2 '19: 35.2M
Q3 '19: 33.9M
Q4 '19: 4.7M
Q1 '20: 33.4M
Q2 '20: 32.8M
Q3 '20: 41.9M
Q4 '20: 8.3M
Q1 '21: 47.5M
Q2 '21: 42.2M
Q3 '21: 58.2M
Q4 '21: 40.4M
Q1 '22: 32.4M
Q2 '22: 51.5M
Q3 '22: 68.6M
Q4 '22: 17M
Q1 '23: 61M
Q2 '23: 94.9M
Q3 '23: 57.5M
Q4 '23: 13.2M
Q1 '24: 58M
Q2 '24: 77.6M
Q3 '24: -36.4M
Q4 '24: 21.7M
Q1 '25: 79.7M
Q2 '25: 117.4M
Q3 '25: 64.4M
Q4 '25: 39.3M
Q1 '26: 128.9M
Q2 '26: 118.9M
Q3 '26: 74.1M
Q4 '26: 103M
Q1 '27: 77.2M
Q1 '18
Q3 '19
Q1 '21
Q3 '22
Q1 '24
Q3 '25
Q1 '27
Free Cash Flow Quarterly
-50M
0
50M
100M
150M
Q1 '17: 17.1M
Q2 '17: 27.1M
Q3 '17: 32.8M
Q4 '17: 3.5M
Q1 '18: 28.8M
Q2 '18: 33.3M
Q3 '18: 32.1M
Q4 '18: 246K
Q1 '19: 36.5M
Q2 '19: 33.4M
Q3 '19: 32.3M
Q4 '19: 4.1M
Q1 '20: 32.7M
Q2 '20: 32.2M
Q3 '20: 41.8M
Q4 '20: 7.5M
Q1 '21: 46.5M
Q2 '21: 41M
Q3 '21: 51.7M
Q4 '21: 30.3M
Q1 '22: 27.9M
Q2 '22: 49.4M
Q3 '22: 67.5M
Q4 '22: 16.3M
Q1 '23: 59.2M
Q2 '23: 94.1M
Q3 '23: 56.7M
Q4 '23: 11.7M
Q1 '24: 54.6M
Q2 '24: 74.7M
Q3 '24: -39.6M
Q4 '24: 20.1M
Q1 '25: 78.2M
Q2 '25: 115.8M
Q3 '25: 58.8M
Q4 '25: 35.8M
Q1 '26: 127.6M
Q2 '26: 117.8M
Q3 '26: 72.4M
Q4 '26: 101.2M
Q1 '27: 75.3M
Q1 '18
Q3 '19
Q1 '21
Q3 '22
Q1 '24
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
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.