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
3B
6B
9B
Q3 '16: 5B
Q4 '16: 4.9B
Q1 '17: 4.8B
Q2 '17: 5.1B
Q3 '17: 5.2B
Q4 '17: 5.2B
Q1 '18: 5.3B
Q2 '18: 5.5B
Q3 '18: 5.4B
Q4 '18: 5.5B
Q1 '19: 5.3B
Q2 '19: 5.5B
Q3 '19: 5.3B
Q4 '19: 5.2B
Q1 '20: 4.8B
Q2 '20: 3.9B
Q3 '20: 4.5B
Q4 '20: 4.7B
Q1 '21: 4.7B
Q2 '21: 5.2B
Q3 '21: 4.9B
Q4 '21: 4.8B
Q1 '22: 4.8B
Q2 '22: 5.2B
Q3 '22: 5.3B
Q4 '22: 5.4B
Q1 '23: 5.5B
Q2 '23: 5.9B
Q3 '23: 5.9B
Q4 '23: 6B
Q1 '24: 5.9B
Q2 '24: 6.3B
Q3 '24: 6.3B
Q4 '24: 6.2B
Q1 '25: 6.4B
Q2 '25: 7B
Q3 '25: 7B
Q4 '25: 7.1B
Q1 '26: 7.5B
Q2 '26: 8.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
300M
600M
900M
Q1 '12: 544M
Q2 '12: 592M
Q3 '12: 569M
Q4 '12: 511M
Q1 '13: 723M
Q2 '13: 842M
Q3 '13: 846M
Q4 '13: 767M
Q1 '12
Q2 '12
Q3 '12
Q4 '12
Q1 '13
Q2 '13
Q3 '13
Q4 '13
Net Income Quarterly
0
500M
1B
1.5B
Q3 '16: 523M
Q4 '16: 502M
Q1 '17: 434M
Q2 '17: 516M
Q3 '17: 1.4B
Q4 '17: 634M
Q1 '18: 488M
Q2 '18: 610M
Q3 '18: 416M
Q4 '18: 631M
Q1 '19: 522M
Q2 '19: 636M
Q3 '19: 601M
Q4 '19: 452M
Q1 '20: 438M
Q2 '20: 51M
Q3 '20: 446M
Q4 '20: 475M
Q1 '21: 458M
Q2 '21: 506M
Q3 '21: 629M
Q4 '21: 551M
Q1 '22: 532M
Q2 '22: 601M
Q3 '22: 607M
Q4 '22: 721M
Q1 '23: 638M
Q2 '23: 744M
Q3 '23: 891M
Q4 '23: 945M
Q1 '24: 821M
Q2 '24: 993M
Q3 '24: 1B
Q4 '24: 971M
Q1 '25: 964M
Q2 '25: 982M
Q3 '25: 1B
Q4 '25: 1.1B
Q1 '26: 866M
Q2 '26: 821M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Cost of Revenue Quarterly
0
2B
4B
6B
Q3 '16: 3.4B
Q4 '16: 3.3B
Q1 '17: 3.3B
Q2 '17: 3.4B
Q3 '17: 3.5B
Q4 '17: 3.5B
Q1 '18: 3.6B
Q2 '18: 3.7B
Q3 '18: 3.6B
Q4 '18: 3.7B
Q1 '19: 3.6B
Q2 '19: 3.7B
Q3 '19: 3.5B
Q4 '19: 3.6B
Q1 '20: 3.3B
Q2 '20: 2.9B
Q3 '20: 3.1B
Q4 '20: 3.2B
Q1 '21: 3.2B
Q2 '21: 3.5B
Q3 '21: 3.3B
Q4 '21: 3.2B
Q1 '22: 3.3B
Q2 '22: 3.5B
Q3 '22: 3.5B
Q4 '22: 3.5B
Q1 '23: 3.6B
Q2 '23: 3.7B
Q3 '23: 3.7B
Q4 '23: 3.7B
Q1 '24: 3.7B
Q2 '24: 3.9B
Q3 '24: 3.9B
Q4 '24: 3.8B
Q1 '25: 3.9B
Q2 '25: 4.4B
Q3 '25: 4.3B
Q4 '25: 4.5B
Q1 '26: 4.8B
Q2 '26: 5.7B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Operating Cash Flow Quarterly
0
700M
1.4B
2.1B
Q3 '16: 799M
Q4 '16: 638M
Q1 '17: 463M
Q2 '17: 574M
Q3 '17: 750M
Q4 '17: 879M
Q1 '18: 339M
Q2 '18: 499M
Q3 '18: 1B
Q4 '18: 820M
Q1 '19: 551M
Q2 '19: 880M
Q3 '19: 1.1B
Q4 '19: 937M
Q1 '20: 323M
Q2 '20: 757M
Q3 '20: 921M
Q4 '20: 943M
Q1 '21: 260M
Q2 '21: 637M
Q3 '21: 471M
Q4 '21: 795M
Q1 '22: 42M
Q2 '22: 340M
Q3 '22: 965M
Q4 '22: 1.2B
Q1 '23: 335M
Q2 '23: 850M
Q3 '23: 1.1B
Q4 '23: 1.3B
Q1 '24: 475M
Q2 '24: 946M
Q3 '24: 1.3B
Q4 '24: 1.6B
Q1 '25: 238M
Q2 '25: 918M
Q3 '25: 1.4B
Q4 '25: 2B
Q1 '26: 507M
Q2 '26: 1.1B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Free Cash Flow Quarterly
-600M
0
600M
1.2B
1.8B
Q3 '16: 699M
Q4 '16: 487M
Q1 '17: 347M
Q2 '17: 444M
Q3 '17: 645M
Q4 '17: 710M
Q1 '18: 208M
Q2 '18: 350M
Q3 '18: 869M
Q4 '18: 666M
Q1 '19: 402M
Q2 '19: 731M
Q3 '19: 940M
Q4 '19: 791M
Q1 '20: 211M
Q2 '20: 667M
Q3 '20: 832M
Q4 '20: 845M
Q1 '21: 141M
Q2 '21: 484M
Q3 '21: 331M
Q4 '21: 632M
Q1 '22: -73M
Q2 '22: 201M
Q3 '22: 830M
Q4 '22: 977M
Q1 '23: 209M
Q2 '23: 690M
Q3 '23: 913M
Q4 '23: 1.1B
Q1 '24: 292M
Q2 '24: 759M
Q3 '24: 1.1B
Q4 '24: 1.3B
Q1 '25: 91M
Q2 '25: 716M
Q3 '25: 1.2B
Q4 '25: 1.6B
Q1 '26: 314M
Q2 '26: 874M
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
200M
400M
600M
Q2 '13: 476.3M
Q3 '13: 477.2M
Q1 '14: 478.8M
Q2 '14: 478.5M
Q3 '14: 477.2M
Q1 '15: 470M
Q2 '15: 469.2M
Q3 '15: 466.4M
Q1 '16: 459.8M
Q2 '16: 458.3M
Q3 '16: 455.6M
Q1 '17: 451M
Q2 '17: 448.6M
Q3 '17: 445.2M
Q1 '18: 441.7M
Q2 '18: 437.3M
Q3 '18: 436.3M
Q1 '19: 425.9M
Q2 '19: 423.1M
Q3 '19: 418.4M
Q1 '20: 411.1M
Q2 '20: 401.3M
Q3 '20: 402.3M
Q1 '21: 400.9M
Q2 '21: 401.4M
Q3 '21: 401.9M
Q1 '22: 401.8M
Q2 '22: 400.7M
Q3 '22: 400.3M
Q1 '23: 400.5M
Q2 '23: 400.7M
Q3 '23: 401.6M
Q1 '24: 401.9M
Q2 '24: 401M
Q3 '24: 398.9M
Q1 '25: 393.6M
Q2 '25: 391.4M
Q3 '25: 390.1M
Q1 '26: 389.2M
Q2 '26: 389.5M
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
4.00
8.00
12.00
Q3 '16: 4.23
Q4 '16: 4.21
Q1 '17: 4.29
Q2 '17: 4.37
Q3 '17: 6.36
Q4 '17: 6.69
Q1 '18: 6.83
Q2 '18: 7.07
Q3 '18: 4.88
Q4 '18: 4.90
Q1 '19: 5.03
Q2 '19: 5.14
Q3 '19: 5.63
Q4 '19: 5.26
Q1 '20: 5.10
Q2 '20: 3.73
Q3 '20: 3.40
Q4 '20: 3.49
Q1 '21: 3.56
Q2 '21: 4.69
Q3 '21: 5.15
Q4 '21: 5.34
Q1 '22: 5.53
Q2 '22: 5.77
Q3 '22: 5.72
Q4 '22: 6.15
Q1 '23: 6.41
Q2 '23: 6.77
Q3 '23: 7.47
Q4 '23: 8.02
Q1 '24: 8.47
Q2 '24: 9.09
Q3 '24: 9.40
Q4 '24: 9.50
Q1 '25: 9.91
Q2 '25: 9.94
Q3 '25: 10.00
Q4 '25: 10.46
Q1 '26: 10.23
Q2 '26: 9.83
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.