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 10-31.
Amounts in USD.
Revenue TTM
0
2.5B
5B
7.5B
Q3 '16: 4.1B
Q4 '16: 4.2B
Q1 '17: 4.2B
Q2 '17: 4.3B
Q3 '17: 4.4B
Q4 '17: 4.5B
Q1 '18: 4.6B
Q2 '18: 4.7B
Q3 '18: 4.8B
Q4 '18: 4.9B
Q1 '19: 5B
Q2 '19: 5B
Q3 '19: 5.1B
Q4 '19: 5.2B
Q1 '20: 5.2B
Q2 '20: 5.2B
Q3 '20: 5.2B
Q4 '20: 5.3B
Q1 '21: 5.5B
Q2 '21: 5.8B
Q3 '21: 6.1B
Q4 '21: 6.3B
Q1 '22: 6.4B
Q2 '22: 6.5B
Q3 '22: 6.7B
Q4 '22: 6.8B
Q1 '23: 6.9B
Q2 '23: 7B
Q3 '23: 7B
Q4 '23: 6.8B
Q1 '24: 6.7B
Q2 '24: 6.6B
Q3 '24: 6.5B
Q4 '24: 6.5B
Q1 '25: 6.5B
Q2 '25: 6.6B
Q3 '25: 6.8B
Q4 '25: 6.9B
Q1 '26: 7.1B
Q2 '26: 7.2B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
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
0
600M
1.2B
1.8B
Q3 '16: 588M
Q4 '16: 615M
Q1 '17: 666M
Q2 '17: 736M
Q3 '17: 791M
Q4 '17: 807M
Q1 '18: 830M
Q2 '18: 839M
Q3 '18: 859M
Q4 '18: 904M
Q1 '19: 925M
Q2 '19: 931M
Q3 '19: 935M
Q4 '19: 941M
Q1 '20: 906M
Q2 '20: 792M
Q3 '20: 797M
Q4 '20: 846M
Q1 '21: 959M
Q2 '21: 1.1B
Q3 '21: 1.3B
Q4 '21: 1.3B
Q1 '22: 1.4B
Q2 '22: 1.5B
Q3 '22: 1.5B
Q4 '22: 1.6B
Q1 '23: 1.7B
Q2 '23: 1.7B
Q3 '23: 1.4B
Q4 '23: 1.4B
Q1 '24: 1.3B
Q2 '24: 1.3B
Q3 '24: 1.5B
Q4 '24: 1.5B
Q1 '25: 1.5B
Q2 '25: 1.4B
Q3 '25: 1.4B
Q4 '25: 1.5B
Q1 '26: 1.5B
Q2 '26: 1.6B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Net Income TTM
0
500M
1B
1.5B
Q3 '16: 476M
Q4 '16: 462M
Q1 '17: 509M
Q2 '17: 582M
Q3 '17: 633M
Q4 '17: 684M
Q1 '18: 196M
Q2 '18: 237M
Q3 '18: 298M
Q4 '18: 316M
Q1 '19: 1.1B
Q2 '19: 1.1B
Q3 '19: 1.1B
Q4 '19: 1.1B
Q1 '20: 764M
Q2 '20: 683M
Q3 '20: 691M
Q4 '20: 719M
Q1 '21: 810M
Q2 '21: 925M
Q3 '21: 990M
Q4 '21: 1.2B
Q1 '22: 1.2B
Q2 '22: 1.3B
Q3 '22: 1.3B
Q4 '22: 1.3B
Q1 '23: 1.3B
Q2 '23: 1.4B
Q3 '23: 1.1B
Q4 '23: 1.2B
Q1 '24: 1.2B
Q2 '24: 1.2B
Q3 '24: 1.4B
Q4 '24: 1.3B
Q1 '25: 1.3B
Q2 '25: 1.2B
Q3 '25: 1.2B
Q4 '25: 1.3B
Q1 '26: 1.3B
Q2 '26: 1.4B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Cost of Revenue TTM
0
1.5B
3B
4.5B
Q3 '16: 2B
Q4 '16: 2B
Q1 '17: 2B
Q2 '17: 2B
Q3 '17: 2B
Q4 '17: 2.1B
Q1 '18: 2.1B
Q2 '18: 2.2B
Q3 '18: 2.2B
Q4 '18: 2.2B
Q1 '19: 2.3B
Q2 '19: 2.3B
Q3 '19: 2.3B
Q4 '19: 2.4B
Q1 '20: 2.4B
Q2 '20: 2.4B
Q3 '20: 2.4B
Q4 '20: 2.5B
Q1 '21: 2.6B
Q2 '21: 2.7B
Q3 '21: 2.8B
Q4 '21: 2.9B
Q1 '22: 3B
Q2 '22: 3B
Q3 '22: 3B
Q4 '22: 3.1B
Q1 '23: 3.1B
Q2 '23: 3.2B
Q3 '23: 3.4B
Q4 '23: 3.4B
Q1 '24: 3.3B
Q2 '24: 3.3B
Q3 '24: 3B
Q4 '24: 3B
Q1 '25: 3B
Q2 '25: 3.1B
Q3 '25: 3.2B
Q4 '25: 3.3B
Q1 '26: 3.4B
Q2 '26: 3.4B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Operating Cash Flow TTM
0
700M
1.4B
2.1B
Q3 '16: 800M
Q4 '16: 793M
Q1 '17: 798M
Q2 '17: 801M
Q3 '17: 835M
Q4 '17: 889M
Q1 '18: 988M
Q2 '18: 1B
Q3 '18: 1B
Q4 '18: 1.1B
Q1 '19: 1.1B
Q2 '19: 1B
Q3 '19: 1.1B
Q4 '19: 1B
Q1 '20: 749M
Q2 '20: 810M
Q3 '20: 858M
Q4 '20: 921M
Q1 '21: 1.2B
Q2 '21: 1.4B
Q3 '21: 1.4B
Q4 '21: 1.5B
Q1 '22: 1.5B
Q2 '22: 1.3B
Q3 '22: 1.3B
Q4 '22: 1.3B
Q1 '23: 1.4B
Q2 '23: 1.5B
Q3 '23: 1.7B
Q4 '23: 1.8B
Q1 '24: 2B
Q2 '24: 1.9B
Q3 '24: 1.8B
Q4 '24: 1.8B
Q1 '25: 1.7B
Q2 '25: 1.6B
Q3 '25: 1.5B
Q4 '25: 1.6B
Q1 '26: 1.4B
Q2 '26: 1.5B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Free Cash Flow TTM
0
600M
1.2B
1.8B
Q3 '16: 686M
Q4 '16: 654M
Q1 '17: 665M
Q2 '17: 650M
Q3 '17: 665M
Q4 '17: 713M
Q1 '18: 784M
Q2 '18: 825M
Q3 '18: 804M
Q4 '18: 910M
Q1 '19: 929M
Q2 '19: 887M
Q3 '19: 918M
Q4 '19: 866M
Q1 '20: 599M
Q2 '20: 666M
Q3 '20: 736M
Q4 '20: 802M
Q1 '21: 1.1B
Q2 '21: 1.3B
Q3 '21: 1.3B
Q4 '21: 1.3B
Q1 '22: 1.3B
Q2 '22: 1.1B
Q3 '22: 1B
Q4 '22: 1B
Q1 '23: 1.1B
Q2 '23: 1.2B
Q3 '23: 1.4B
Q4 '23: 1.5B
Q1 '24: 1.6B
Q2 '24: 1.5B
Q3 '24: 1.4B
Q4 '24: 1.4B
Q1 '25: 1.3B
Q2 '25: 1.2B
Q3 '25: 1.1B
Q4 '25: 1.2B
Q1 '26: 993M
Q2 '26: 1.1B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
150M
300M
450M
Q2 '13: 349M
Q3 '13: 343M
Q1 '14: 338M
Q2 '14: 337M
Q3 '14: 338M
Q1 '15: 338M
Q2 '15: 337M
Q3 '15: 334M
Q1 '16: 332M
Q2 '16: 328M
Q3 '16: 328M
Q1 '17: 326M
Q2 '17: 325M
Q3 '17: 326M
Q1 '18: 323M
Q2 '18: 326M
Q3 '18: 324M
Q1 '19: 322M
Q2 '19: 321M
Q3 '19: 316M
Q1 '20: 313M
Q2 '20: 312M
Q3 '20: 312M
Q1 '21: 309M
Q2 '21: 307M
Q3 '21: 306M
Q1 '22: 303M
Q2 '22: 301M
Q3 '22: 299M
Q1 '23: 297M
Q2 '23: 297M
Q3 '23: 295M
Q1 '24: 294M
Q2 '24: 293M
Q3 '24: 291M
Q1 '25: 287M
Q2 '25: 285M
Q3 '25: 285M
Q1 '26: 284M
Q2 '26: 283M
Q3 '14
Q2 '16
Q1 '18
Q3 '19
Q2 '21
Q1 '23
Q3 '24
Q2 '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
0.00
2.00
4.00
6.00
Q3 '16: 1.44
Q4 '16: 1.40
Q1 '17: 1.56
Q2 '17: 1.78
Q3 '17: 1.94
Q4 '17: 2.10
Q1 '18: 0.59
Q2 '18: 0.72
Q3 '18: 0.91
Q4 '18: 0.97
Q1 '19: 3.53
Q2 '19: 3.47
Q3 '19: 3.34
Q4 '19: 3.37
Q1 '20: 2.43
Q2 '20: 2.18
Q3 '20: 2.22
Q4 '20: 2.30
Q1 '21: 2.60
Q2 '21: 2.98
Q3 '21: 3.20
Q4 '21: 3.93
Q1 '22: 3.93
Q2 '22: 4.14
Q3 '22: 4.38
Q4 '22: 4.18
Q1 '23: 4.44
Q2 '23: 4.55
Q3 '23: 3.83
Q4 '23: 4.20
Q1 '24: 4.19
Q2 '24: 4.22
Q3 '24: 4.81
Q4 '24: 4.43
Q1 '25: 4.36
Q2 '25: 4.06
Q3 '25: 4.27
Q4 '25: 4.56
Q1 '26: 4.52
Q2 '26: 4.97
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '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.