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 12-31.
Amounts in USD.
Revenue Quarterly
0
1.5B
3B
4.5B
Q3 '16: 2.5B
Q4 '16: 2.5B
Q1 '17: 2.6B
Q2 '17: 2.6B
Q3 '17: 2.7B
Q4 '17: 2.7B
Q1 '18: 2.7B
Q2 '18: 2.9B
Q3 '18: 2.9B
Q4 '18: 2.9B
Q1 '19: 2.8B
Q2 '19: 2.9B
Q3 '19: 2.8B
Q4 '19: 2.7B
Q1 '20: 2.6B
Q2 '20: 2.1B
Q3 '20: 2.5B
Q4 '20: 2.6B
Q1 '21: 2.6B
Q2 '21: 2.8B
Q3 '21: 2.9B
Q4 '21: 2.9B
Q1 '22: 2.9B
Q2 '22: 3.2B
Q3 '22: 3.3B
Q4 '22: 3.2B
Q1 '23: 3.1B
Q2 '23: 3B
Q3 '23: 3B
Q4 '23: 3.1B
Q1 '24: 3B
Q2 '24: 3B
Q3 '24: 3.1B
Q4 '24: 3B
Q1 '25: 3B
Q2 '25: 3.1B
Q3 '25: 3.1B
Q4 '25: 3B
Q1 '26: 3B
Q2 '26: 3.5B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
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
0
600M
1.2B
1.8B
Q3 '16: 820M
Q4 '16: 761M
Q1 '17: 757M
Q2 '17: 872M
Q3 '17: 895M
Q4 '17: 998M
Q1 '18: 835M
Q2 '18: 1B
Q3 '18: 1B
Q4 '18: 1.1B
Q1 '19: 966M
Q2 '19: 1.1B
Q3 '19: 996M
Q4 '19: 962M
Q1 '20: 568M
Q2 '20: 610M
Q3 '20: 840M
Q4 '20: 984M
Q1 '21: 1B
Q2 '21: 1.2B
Q3 '21: 1.1B
Q4 '21: 1.1B
Q1 '22: 1.1B
Q2 '22: 1.3B
Q3 '22: 1.3B
Q4 '22: 1.2B
Q1 '23: 711M
Q2 '23: 576M
Q3 '23: 756M
Q4 '23: 808M
Q1 '24: 213M
Q2 '24: 1.1B
Q3 '24: 1.6B
Q4 '24: 1.1B
Q1 '25: 1.1B
Q2 '25: 1.2B
Q3 '25: 1.1B
Q4 '25: 937M
Q1 '26: 877M
Q2 '26: 1.1B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Net Income Quarterly
0
1.5B
3B
4.5B
Q3 '16: 460M
Q4 '16: 416M
Q1 '17: 433M
Q2 '17: 497M
Q3 '17: 506M
Q4 '17: 4B
Q1 '18: 552M
Q2 '18: 710M
Q3 '18: 702M
Q4 '18: 702M
Q1 '19: 677M
Q2 '19: 722M
Q3 '19: 657M
Q4 '19: 666M
Q1 '20: 381M
Q2 '20: 392M
Q3 '20: 569M
Q4 '20: 671M
Q1 '21: 673M
Q2 '21: 819M
Q3 '21: 753M
Q4 '21: 760M
Q1 '22: 703M
Q2 '22: 819M
Q3 '22: 958M
Q4 '22: 790M
Q1 '23: 466M
Q2 '23: 356M
Q3 '23: 478M
Q4 '23: 527M
Q1 '24: 53M
Q2 '24: 737M
Q3 '24: 1.1B
Q4 '24: 733M
Q1 '25: 750M
Q2 '25: 768M
Q3 '25: 711M
Q4 '25: 644M
Q1 '26: 547M
Q2 '26: 734M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
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
0
500M
1B
1.5B
Q3 '16: 880M
Q4 '16: 722M
Q1 '17: 846M
Q2 '17: 730M
Q3 '17: 889M
Q4 '17: 788M
Q1 '18: 816M
Q2 '18: 1B
Q3 '18: 1.1B
Q4 '18: 842M
Q1 '19: 881M
Q2 '19: 1.1B
Q3 '19: 1B
Q4 '19: 895M
Q1 '20: 955M
Q2 '20: 803M
Q3 '20: 1B
Q4 '20: 870M
Q1 '21: 1B
Q2 '21: 1.1B
Q3 '21: 1.2B
Q4 '21: 942M
Q1 '22: 994M
Q2 '22: 1B
Q3 '22: 1.4B
Q4 '22: 798M
Q1 '23: 1.2B
Q2 '23: 673M
Q3 '23: 660M
Q4 '23: 673M
Q1 '24: 839M
Q2 '24: 1B
Q3 '24: 1.2B
Q4 '24: 951M
Q1 '25: 950M
Q2 '25: 1.1B
Q3 '25: 1.3B
Q4 '25: 1.1B
Q1 '26: 344M
Q2 '26: 1.1B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Free Cash Flow Quarterly
-350M
0
350M
700M
1.1B
Q3 '16: 508M
Q4 '16: 139M
Q1 '17: 408M
Q2 '17: 285M
Q3 '17: 457M
Q4 '17: 380M
Q1 '18: 433M
Q2 '18: 557M
Q3 '18: 568M
Q4 '18: 217M
Q1 '19: 414M
Q2 '19: 559M
Q3 '19: 530M
Q4 '19: 370M
Q1 '20: 589M
Q2 '20: 434M
Q3 '20: 691M
Q4 '20: 429M
Q1 '21: 750M
Q2 '21: 720M
Q3 '21: 818M
Q4 '21: 497M
Q1 '22: 605M
Q2 '22: 569M
Q3 '22: 968M
Q4 '22: 132M
Q1 '23: 745M
Q2 '23: 153M
Q3 '23: 117M
Q4 '23: -163M
Q1 '24: 282M
Q2 '24: 468M
Q3 '24: 645M
Q4 '24: 276M
Q1 '25: 501M
Q2 '25: 602M
Q3 '25: 720M
Q4 '25: 334M
Q1 '26: -38M
Q2 '26: 615M
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
Q3 '09: 372.5M
Q1 '10: 374.9M
Q2 '10: 375.1M
Q3 '10: 371.6M
Q1 '11: 360.5M
Q1 '15: 309.6M
Q2 '15: 305.5M
Q3 '15: 302.5M
Q1 '16: 298.9M
Q2 '16: 296.6M
Q3 '16: 294.7M
Q1 '17: 292.8M
Q2 '17: 291.2M
Q3 '17: 289.5M
Q1 '18: 285.9M
Q2 '18: 283.7M
Q3 '18: 278.2M
Q1 '19: 269.4M
Q2 '19: 267.1M
Q3 '19: 264.3M
Q1 '20: 258.7M
Q2 '20: 256.7M
Q3 '20: 256.1M
Q1 '21: 252.6M
Q2 '21: 250M
Q3 '21: 246.4M
Q1 '22: 240.2M
Q2 '22: 237.5M
Q3 '22: 234M
Q1 '23: 228.3M
Q2 '23: 228M
Q3 '23: 227M
Q1 '24: 226.2M
Q2 '24: 226.4M
Q3 '24: 226.5M
Q1 '25: 226.5M
Q2 '25: 225.2M
Q3 '25: 224.7M
Q1 '26: 225M
Q2 '26: 225M
Q1 '11
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
8.00
16.00
24.00
Q3 '16: 5.40
Q4 '16: 5.62
Q1 '17: 5.81
Q2 '17: 6.16
Q3 '17: 6.36
Q4 '17: 18.73
Q1 '18: 19.18
Q2 '18: 19.97
Q3 '18: 20.74
Q4 '18: 9.52
Q1 '19: 10.10
Q2 '19: 10.30
Q3 '19: 10.27
Q4 '19: 10.25
Q1 '20: 9.21
Q2 '20: 8.04
Q3 '20: 7.77
Q4 '20: 7.86
Q1 '21: 9.05
Q2 '21: 10.80
Q3 '21: 11.64
Q4 '21: 12.12
Q1 '22: 12.39
Q2 '22: 12.56
Q3 '22: 13.60
Q4 '22: 13.91
Q1 '23: 13.02
Q2 '23: 11.13
Q3 '23: 9.13
Q4 '23: 8.02
Q1 '24: 6.21
Q2 '24: 7.90
Q3 '24: 10.65
Q4 '24: 11.56
Q1 '25: 14.64
Q2 '25: 14.80
Q3 '25: 13.11
Q4 '25: 12.75
Q1 '26: 11.87
Q2 '26: 11.72
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.