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 TTM
0
300M
600M
900M
Q4 '18: 244M
Q1 '19: 254.7M
Q2 '19: 261.8M
Q3 '19: 262.8M
Q4 '19: 252.2M
Q1 '20: 253.5M
Q2 '20: 262M
Q3 '20: 264.1M
Q4 '20: 274M
Q1 '21: 279.1M
Q2 '21: 299.2M
Q3 '21: 315.7M
Q4 '21: 341.6M
Q1 '22: 350.9M
Q2 '22: 362.8M
Q3 '22: 369.9M
Q4 '22: 367.9M
Q1 '23: 424.4M
Q2 '23: 481.5M
Q3 '23: 516.9M
Q4 '23: 528.8M
Q1 '24: 518.3M
Q2 '24: 491.8M
Q3 '24: 490M
Q4 '24: 553.8M
Q1 '25: 625.5M
Q2 '25: 648.7M
Q3 '25: 691.7M
Q4 '25: 713M
Q1 '26: 692.2M
Q2 '26: 733.1M
Q3 '26: 763.4M
Q4 '26: 759M
Q1 '27: 858.4M
Q3 '19
Q4 '20
Q1 '22
Q2 '23
Q3 '24
Q4 '25
Q1 '27
Gross Profit 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.
Operating Income 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.
Net Income TTM
0
100M
200M
300M
Q4 '17: 612K
Q1 '18: 6.1M
Q2 '18: 10.8M
Q3 '18: 4.5M
Q4 '18: 17.3M
Q1 '19: 20.7M
Q2 '19: 27.3M
Q3 '19: 39M
Q4 '19: 33.6M
Q1 '20: 36.1M
Q2 '20: 40.2M
Q3 '20: 48.2M
Q4 '20: 60.8M
Q1 '21: 52.7M
Q2 '21: 59.2M
Q3 '21: 78.9M
Q4 '21: 98M
Q1 '22: 122.9M
Q2 '22: 153.3M
Q3 '22: 171.9M
Q4 '22: 146M
Q1 '23: 151.3M
Q2 '23: 134M
Q3 '23: 91.9M
Q4 '23: 109.1M
Q1 '24: 106.6M
Q2 '24: 113.7M
Q3 '24: 123.6M
Q4 '24: 140.9M
Q1 '25: 168.8M
Q2 '25: 181.8M
Q3 '25: 215.3M
Q4 '25: 217.4M
Q1 '26: 212.2M
Q2 '26: 228.1M
Q3 '26: 233.5M
Q4 '26: 249.2M
Q1 '27: 275.9M
Q2 '18
Q3 '19
Q4 '20
Q1 '22
Q2 '23
Q3 '24
Q4 '25
Q1 '27
Cost of Revenue 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.
Operating Cash Flow TTM
0
150M
300M
450M
Q4 '17: 81.7M
Q1 '18: 93.4M
Q2 '18: 99.7M
Q3 '18: 99.4M
Q4 '18: 96.7M
Q1 '19: 105.4M
Q2 '19: 107M
Q3 '19: 108.3M
Q4 '19: 111.6M
Q1 '20: 107.2M
Q2 '20: 104.8M
Q3 '20: 112.8M
Q4 '20: 116.4M
Q1 '21: 130.4M
Q2 '21: 139.8M
Q3 '21: 156.1M
Q4 '21: 188.2M
Q1 '22: 173.1M
Q2 '22: 182.4M
Q3 '22: 192.9M
Q4 '22: 169.5M
Q1 '23: 198.1M
Q2 '23: 241.5M
Q3 '23: 230.4M
Q4 '23: 226.6M
Q1 '24: 223.6M
Q2 '24: 206.3M
Q3 '24: 112.4M
Q4 '24: 120.9M
Q1 '25: 142.6M
Q2 '25: 182.4M
Q3 '25: 283.3M
Q4 '25: 300.8M
Q1 '26: 350M
Q2 '26: 351.5M
Q3 '26: 361.2M
Q4 '26: 424.9M
Q1 '27: 373.1M
Q2 '18
Q3 '19
Q4 '20
Q1 '22
Q2 '23
Q3 '24
Q4 '25
Q1 '27
Free Cash Flow TTM
0
150M
300M
450M
Q4 '17: 80.4M
Q1 '18: 92.1M
Q2 '18: 98.3M
Q3 '18: 97.7M
Q4 '18: 94.4M
Q1 '19: 102.1M
Q2 '19: 102.2M
Q3 '19: 102.4M
Q4 '19: 106.3M
Q1 '20: 102.5M
Q2 '20: 101.3M
Q3 '20: 111M
Q4 '20: 114.4M
Q1 '21: 128.2M
Q2 '21: 137M
Q3 '21: 146.8M
Q4 '21: 169.5M
Q1 '22: 150.9M
Q2 '22: 159.3M
Q3 '22: 175M
Q4 '22: 161M
Q1 '23: 192.4M
Q2 '23: 237.1M
Q3 '23: 226.4M
Q4 '23: 221.8M
Q1 '24: 217.2M
Q2 '24: 197.8M
Q3 '24: 101.4M
Q4 '24: 109.8M
Q1 '25: 133.4M
Q2 '25: 174.6M
Q3 '25: 272.9M
Q4 '25: 288.7M
Q1 '26: 338M
Q2 '26: 340M
Q3 '26: 353.7M
Q4 '26: 419.1M
Q1 '27: 366.8M
Q2 '18
Q3 '19
Q4 '20
Q1 '22
Q2 '23
Q3 '24
Q4 '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.