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-26.
Amounts in USD.
Revenue Quarterly
0
250M
500M
750M
Q4 '16: 437.3M
Q1 '17: 389.7M
Q2 '17: 412.2M
Q3 '17: 392M
Q4 '17: 410.7M
Q1 '18: 387.3M
Q2 '18: 418.3M
Q3 '18: 395.4M
Q4 '18: 414M
Q1 '19: 401.6M
Q2 '19: 428.1M
Q3 '19: 395.5M
Q4 '19: 418.4M
Q1 '20: 407.4M
Q2 '20: 437.4M
Q3 '20: 458.3M
Q4 '20: 501.5M
Q1 '21: 490.1M
Q2 '21: 522.8M
Q3 '21: 481.1M
Q4 '21: 536.3M
Q1 '22: 494.2M
Q2 '22: 537.4M
Q3 '22: 502M
Q4 '22: 527.5M
Q1 '23: 519.7M
Q2 '23: 563.9M
Q3 '23: 529.3M
Q4 '23: 553.8M
Q1 '24: 536.4M
Q2 '24: 575.6M
Q3 '24: 546.4M
Q4 '24: 578.2M
Q1 '25: 557.7M
Q2 '25: 599.7M
Q3 '25: 563.7M
Q4 '25: 599.7M
Q1 '26: 582.6M
Q2 '26: 641M
Q3 '26: 572.6M
Q4 '17
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Q2 '25
Q3 '26
Gross Profit Quarterly
0
70M
140M
210M
Q4 '16: 120.1M
Q1 '17: 104.6M
Q2 '17: 111.2M
Q3 '17: 108.3M
Q4 '17: 112.5M
Q1 '18: 104.8M
Q2 '18: 113.5M
Q3 '18: 109.8M
Q4 '18: 114.9M
Q1 '19: 112.1M
Q2 '19: 117.7M
Q3 '19: 110.6M
Q4 '19: 116.3M
Q1 '20: 113.5M
Q2 '20: 117.9M
Q3 '20: 129.9M
Q4 '20: 145.1M
Q1 '21: 138M
Q2 '21: 141.8M
Q3 '21: 133.4M
Q4 '21: 151.8M
Q1 '22: 140.2M
Q2 '22: 149.6M
Q3 '22: 141.6M
Q4 '22: 148.3M
Q1 '23: 149.3M
Q2 '23: 154.9M
Q3 '23: 151.2M
Q4 '23: 161.1M
Q1 '24: 152.9M
Q2 '24: 163.4M
Q3 '24: 155.9M
Q4 '24: 169.7M
Q1 '25: 161.9M
Q2 '25: 170M
Q3 '25: 162.2M
Q4 '25: 168.9M
Q1 '26: 165M
Q2 '26: 179.9M
Q3 '26: 160.8M
Q4 '17
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Q2 '25
Q3 '26
Operating Income Quarterly
-8M
0
8M
16M
24M
Q4 '16: 14.7M
Q1 '17: 7.5M
Q2 '17: 10.6M
Q3 '17: 10.7M
Q4 '17: 11.9M
Q1 '18: 5.4M
Q2 '18: 9.8M
Q3 '18: 9M
Q4 '18: 9.3M
Q1 '19: 8.9M
Q2 '19: 10.7M
Q3 '19: 6.7M
Q4 '19: 8.4M
Q1 '20: 3M
Q2 '20: 2.4M
Q3 '20: 15.2M
Q4 '20: 9.7M
Q1 '21: 4.9M
Q2 '21: 6.6M
Q3 '21: 3.8M
Q4 '21: 13.8M
Q1 '22: 10.6M
Q2 '22: 14.7M
Q3 '22: -4.3M
Q4 '22: 18M
Q1 '23: 15.2M
Q2 '23: 16.1M
Q3 '23: 14M
Q4 '23: 20.2M
Q1 '24: 14.2M
Q2 '24: 18.4M
Q3 '24: 10.2M
Q4 '24: 19.3M
Q1 '25: 16M
Q2 '25: 22.1M
Q3 '25: 13.7M
Q4 '25: 20.2M
Q1 '26: 15.1M
Q2 '26: 23.5M
Q3 '26: 8.4M
Q4 '17
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Q2 '25
Q3 '26
Net Income Quarterly
-7M
0
7M
14M
21M
Q4 '16: 8.4M
Q1 '17: 4.1M
Q2 '17: 6M
Q3 '17: 6M
Q4 '17: 6.8M
Q1 '18: 3M
Q2 '18: 9.5M
Q3 '18: 6.5M
Q4 '18: 6M
Q1 '19: 6.3M
Q2 '19: 7.6M
Q3 '19: 5M
Q4 '19: 6.7M
Q1 '20: 2.6M
Q2 '20: 2M
Q3 '20: 11.2M
Q4 '20: 9.2M
Q1 '21: 3.4M
Q2 '21: 4.6M
Q3 '21: 2.6M
Q4 '21: 9.5M
Q1 '22: 7.3M
Q2 '22: 10.1M
Q3 '22: -3.2M
Q4 '22: 12.6M
Q1 '23: 11.1M
Q2 '23: 12.3M
Q3 '23: 11M
Q4 '23: 15.3M
Q1 '24: 11.6M
Q2 '24: 14.5M
Q3 '24: 9M
Q4 '24: 15.4M
Q1 '25: 12.8M
Q2 '25: 16.9M
Q3 '25: 11.2M
Q4 '25: 15.5M
Q1 '26: 12M
Q2 '26: 17.9M
Q3 '26: 9M
Q4 '17
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Q2 '25
Q3 '26
Cost of Revenue Quarterly
0
200M
400M
600M
Q4 '16: 317.2M
Q1 '17: 285M
Q2 '17: 301M
Q3 '17: 283.6M
Q4 '17: 298.2M
Q1 '18: 282.5M
Q2 '18: 304.8M
Q3 '18: 285.6M
Q4 '18: 299.1M
Q1 '19: 289.4M
Q2 '19: 310.4M
Q3 '19: 284.8M
Q4 '19: 302.1M
Q1 '20: 293.9M
Q2 '20: 319.5M
Q3 '20: 328.4M
Q4 '20: 356.4M
Q1 '21: 352.2M
Q2 '21: 381M
Q3 '21: 347.7M
Q4 '21: 384.5M
Q1 '22: 354M
Q2 '22: 387.8M
Q3 '22: 360.4M
Q4 '22: 379.2M
Q1 '23: 370.4M
Q2 '23: 409M
Q3 '23: 378.1M
Q4 '23: 392.7M
Q1 '24: 383.4M
Q2 '24: 412.1M
Q3 '24: 390.5M
Q4 '24: 408.6M
Q1 '25: 395.8M
Q2 '25: 429.6M
Q3 '25: 401.5M
Q4 '25: 430.8M
Q1 '26: 417.6M
Q2 '26: 461.1M
Q3 '26: 411.8M
Q4 '17
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Q2 '25
Q3 '26
Operating Cash Flow Quarterly
-25M
0
25M
50M
75M
Q4 '16: 17.4M
Q1 '17: -12.3M
Q2 '17: 27.5M
Q3 '17: 11.1M
Q4 '17: 19.9M
Q1 '18: -2.2M
Q2 '18: 30.7M
Q3 '18: 3.3M
Q4 '18: 27.2M
Q1 '19: 6.1M
Q2 '19: 29.8M
Q3 '19: 3.9M
Q4 '19: 16M
Q1 '20: 3.4M
Q2 '20: 24.4M
Q3 '20: 31.6M
Q4 '20: 24.5M
Q1 '21: -3.4M
Q2 '21: 28.3M
Q3 '21: 8.1M
Q4 '21: 19.7M
Q1 '22: 7.9M
Q2 '22: 32.4M
Q3 '22: 11.4M
Q4 '22: 27.9M
Q1 '23: 22M
Q2 '23: 26.3M
Q3 '23: 19.9M
Q4 '23: 36.3M
Q1 '24: 18.4M
Q2 '24: 30.3M
Q3 '24: 9.4M
Q4 '24: 22.8M
Q1 '25: 20.2M
Q2 '25: 40.8M
Q3 '25: 10.6M
Q4 '25: 21.6M
Q1 '26: 19.7M
Q2 '26: 59.1M
Q3 '26: -245K
Q4 '17
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Q2 '25
Q3 '26
Free Cash Flow Quarterly
-20M
0
20M
40M
60M
Q4 '16: 11.2M
Q1 '17: -19.1M
Q2 '17: 21.2M
Q3 '17: 4.4M
Q4 '17: 11.9M
Q1 '18: -8.9M
Q2 '18: 24.6M
Q3 '18: -5.9M
Q4 '18: 13.6M
Q1 '19: -2.4M
Q2 '19: 24.7M
Q3 '19: -1.3M
Q4 '19: 6.8M
Q1 '20: -19M
Q2 '20: 8.6M
Q3 '20: 22M
Q4 '20: 17.9M
Q1 '21: -6.7M
Q2 '21: 21.6M
Q3 '21: 3.1M
Q4 '21: 9.4M
Q1 '22: -5.5M
Q2 '22: 15.2M
Q3 '22: 5.1M
Q4 '22: 21.5M
Q1 '23: 12.2M
Q2 '23: 7.6M
Q3 '23: 12.7M
Q4 '23: 25.6M
Q1 '24: 4.6M
Q2 '24: 9.3M
Q3 '24: -10M
Q4 '24: 13.8M
Q1 '25: 8.5M
Q2 '25: 24.9M
Q3 '25: -10.5M
Q4 '25: 11.6M
Q1 '26: 10.7M
Q2 '26: 50.4M
Q3 '26: -16.3M
Q4 '17
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Q2 '25
Q3 '26
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.