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 TTM
0
3.5B
7B
10.5B
Q4 '17: 4.4B
Q1 '18: 4.8B
Q2 '18: 5.2B
Q3 '18: 5.6B
Q4 '18: 6B
Q1 '19: 6.1B
Q2 '19: 6.1B
Q3 '19: 6.1B
Q4 '19: 6.2B
Q1 '20: 6.3B
Q2 '20: 6.3B
Q3 '20: 6.4B
Q4 '20: 6.6B
Q1 '21: 6.6B
Q2 '21: 6.7B
Q3 '21: 6.8B
Q4 '21: 7.2B
Q1 '22: 7.8B
Q2 '22: 8.4B
Q3 '22: 9B
Q4 '22: 9.4B
Q1 '23: 9.6B
Q2 '23: 9.7B
Q3 '23: 9.6B
Q4 '23: 9.4B
Q1 '24: 9.2B
Q2 '24: 9.1B
Q3 '24: 9B
Q4 '24: 8.8B
Q1 '25: 8.7B
Q2 '25: 8.6B
Q3 '25: 8.6B
Q4 '25: 8.6B
Q1 '26: 8.7B
Q2 '26: 8.6B
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Gross Profit TTM
0
400M
800M
1.2B
Q1 '11: 605.6M
Q2 '11: 622.2M
Q3 '11: 621.1M
Q4 '11: 637.5M
Q1 '12: 648.9M
Q2 '12: 679.9M
Q3 '12: 714.8M
Q4 '12: 719.6M
Q1 '13: 732.9M
Q2 '13: 725.1M
Q3 '13: 716.9M
Q4 '13: 725.6M
Q1 '14: 729.7M
Q2 '14: 754.2M
Q3 '14: 775.9M
Q4 '14: 787.2M
Q1 '15: 789.8M
Q2 '15: 774.7M
Q3 '15: 774.2M
Q4 '15: 789.1M
Q1 '16: 807.2M
Q2 '16: 814M
Q3 '16: 803.4M
Q4 '16: 791.9M
Q1 '17: 759.2M
Q2 '17: 731.3M
Q3 '17: 731.6M
Q4 '17: 719.5M
Q1 '18: 768.4M
Q2 '18: 829M
Q3 '18: 895.7M
Q4 '18: 952.4M
Q1 '19: 994.6M
Q2 '19: 1B
Q3 '19: 1.1B
Q4 '19: 1.1B
Q1 '20: 1.1B
Q2 '20: 1.1B
Q3 '20: 1.1B
Q4 '20: 1.1B
Q1 '12
Q2 '13
Q3 '14
Q4 '15
Q1 '17
Q2 '18
Q3 '19
Q4 '20
Operating Income TTM
0
500M
1B
1.5B
Q3 '16: 419.5M
Q4 '16: 396M
Q1 '17: 360.4M
Q2 '17: 338.6M
Q3 '17: 324.9M
Q4 '17: 327.9M
Q1 '18: 330.3M
Q2 '18: 356.8M
Q3 '18: 431.8M
Q4 '18: 458.2M
Q1 '19: 518.2M
Q2 '19: 552.3M
Q3 '19: 508.6M
Q4 '19: 534.1M
Q1 '20: 560.1M
Q2 '20: 530.7M
Q3 '20: 527M
Q4 '20: 524.4M
Q1 '21: 472.4M
Q2 '21: 452.4M
Q3 '21: 454.4M
Q4 '21: 407M
Q1 '22: 492M
Q2 '22: 549M
Q3 '22: 721M
Q4 '22: 906M
Q1 '23: 1B
Q2 '23: 1.2B
Q3 '23: 1.2B
Q4 '23: 1.2B
Q1 '24: 1.1B
Q2 '24: 1.2B
Q3 '24: 1.2B
Q4 '24: 1.1B
Q1 '25: 1.1B
Q2 '25: 931M
Q3 '25: 887M
Q4 '25: 804M
Q1 '26: 602M
Q2 '26: 504M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Net Income TTM
0
250M
500M
750M
Q3 '16: 250.3M
Q4 '16: 228M
Q1 '17: 207.5M
Q2 '17: 171.7M
Q3 '17: 161.2M
Q4 '17: 300.2M
Q1 '18: 293.1M
Q2 '18: 300.5M
Q3 '18: 347.5M
Q4 '18: 221.1M
Q1 '19: 249.1M
Q2 '19: 263.5M
Q3 '19: 221.3M
Q4 '19: 206.8M
Q1 '20: 135.9M
Q2 '20: 124.1M
Q3 '20: 136M
Q4 '20: 167.2M
Q1 '21: 234.2M
Q2 '21: 220.2M
Q3 '21: 229.2M
Q4 '21: 204M
Q1 '22: 257M
Q2 '22: 285M
Q3 '22: 405M
Q4 '22: 522M
Q1 '23: 622M
Q2 '23: 706M
Q3 '23: 683M
Q4 '23: 723M
Q1 '24: 681M
Q2 '24: 721M
Q3 '24: 716M
Q4 '24: 658M
Q1 '25: 620M
Q2 '25: 534M
Q3 '25: 511M
Q4 '25: 444M
Q1 '26: 274M
Q2 '26: 194M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Cost of Revenue TTM
0
3B
6B
9B
Q2 '18: 4.4B
Q3 '18: 4.7B
Q4 '18: 5.1B
Q1 '19: 5.1B
Q2 '19: 5.1B
Q3 '19: 5.1B
Q4 '19: 5.1B
Q1 '20: 5.1B
Q2 '20: 5.2B
Q3 '20: 5.3B
Q4 '20: 5.5B
Q1 '21: 5.6B
Q2 '21: 5.7B
Q3 '21: 5.8B
Q4 '21: 6.1B
Q1 '22: 6.5B
Q2 '22: 7B
Q3 '22: 7.4B
Q4 '22: 7.6B
Q1 '23: 7.6B
Q2 '23: 7.6B
Q3 '23: 7.5B
Q4 '23: 7.3B
Q1 '24: 7.2B
Q2 '24: 7B
Q3 '24: 7B
Q4 '24: 6.8B
Q1 '25: 6.8B
Q2 '25: 6.8B
Q3 '25: 6.9B
Q4 '25: 7B
Q1 '26: 7.2B
Q2 '26: 7.3B
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Operating Cash Flow TTM
-400M
0
400M
800M
1.2B
Q3 '15: 546.4M
Q4 '15: 589.2M
Q1 '16: 619.9M
Q2 '16: 658.9M
Q3 '16: 632.5M
Q4 '17: -192.5M
Q1 '18: -290.9M
Q2 '18: -388.8M
Q3 '18: -374.2M
Q4 '18: -373.8M
Q1 '19: -355.8M
Q2 '19: -13.8M
Q3 '19: 226.9M
Q4 '19: 666M
Q1 '20: 759.1M
Q2 '20: 750.2M
Q3 '20: 754.3M
Q4 '20: 825M
Q1 '21: 957M
Q2 '21: 986M
Q3 '21: 895M
Q4 '21: 609M
Q1 '22: 574M
Q2 '22: 592M
Q3 '22: 770M
Q4 '22: 1.1B
Q1 '23: 1.1B
Q2 '23: 1.1B
Q3 '23: 1.2B
Q4 '23: 1.1B
Q1 '24: 1.1B
Q2 '24: 1B
Q3 '24: 793M
Q4 '24: 840M
Q1 '25: 663M
Q2 '25: 769M
Q3 '25: 809M
Q4 '25: 841M
Q1 '26: 902M
Q2 '26: 793M
Q3 '16
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Free Cash Flow TTM
-900M
-600M
-300M
0
300M
600M
900M
Q3 '15: 337.7M
Q4 '15: 360.3M
Q1 '16: 349.2M
Q2 '16: 370.7M
Q3 '16: 327.9M
Q4 '17: -433.4M
Q1 '18: -551.5M
Q2 '18: -661.2M
Q3 '18: -687.9M
Q4 '18: -752.6M
Q1 '19: -718.7M
Q2 '19: -371.5M
Q3 '19: -106.4M
Q4 '19: 335M
Q1 '20: 354.1M
Q2 '20: 272.4M
Q3 '20: 233.4M
Q4 '20: 209M
Q1 '21: 351M
Q2 '21: 334M
Q3 '21: 116M
Q4 '21: -166M
Q1 '22: -285M
Q2 '22: -205M
Q3 '22: 132M
Q4 '22: 568M
Q1 '23: 642M
Q2 '23: 550M
Q3 '23: 504M
Q4 '23: 340M
Q1 '24: 148M
Q2 '24: 5M
Q3 '24: -329M
Q4 '24: -363M
Q1 '25: -529M
Q2 '25: -395M
Q3 '25: -309M
Q4 '25: -81M
Q1 '26: 153M
Q2 '26: 189M
Q3 '16
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: 351.5M
Q3 '13: 352.2M
Q1 '14: 330.3M
Q2 '14: 328.7M
Q3 '14: 330.6M
Q1 '15: 331.9M
Q2 '15: 330.9M
Q3 '15: 330.4M
Q1 '16: 324.2M
Q2 '16: 322.5M
Q3 '16: 320.4M
Q1 '17: 314.1M
Q2 '17: 311.1M
Q3 '17: 310.9M
Q1 '18: 311.3M
Q2 '18: 311.3M
Q3 '18: 311.5M
Q1 '19: 298.2M
Q2 '19: 295.7M
Q3 '19: 293.7M
Q1 '20: 288.9M
Q2 '20: 280.5M
Q3 '20: 277.7M
Q1 '21: 277.2M
Q2 '21: 295.8M
Q3 '21: 309M
Q1 '22: 309.7M
Q2 '22: 309.9M
Q3 '22: 309.6M
Q1 '23: 309.7M
Q2 '23: 309.1M
Q3 '23: 309.2M
Q1 '24: 309.1M
Q2 '24: 306.9M
Q3 '24: 302.6M
Q1 '25: 303.2M
Q2 '25: 301.6M
Q3 '25: 297.6M
Q1 '26: 296.7M
Q2 '26: 296.7M
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
0.80
1.60
2.40
Q3 '16: 0.77
Q4 '16: 0.71
Q1 '17: 0.65
Q2 '17: 0.55
Q3 '17: 0.52
Q4 '17: 0.97
Q1 '18: 0.95
Q2 '18: 0.97
Q3 '18: 1.12
Q4 '18: 0.71
Q1 '19: 0.80
Q2 '19: 0.86
Q3 '19: 0.74
Q4 '19: 0.70
Q1 '20: 0.47
Q2 '20: 0.44
Q3 '20: 0.49
Q4 '20: 0.62
Q1 '21: 0.85
Q2 '21: 0.79
Q3 '21: 0.80
Q4 '21: 0.68
Q1 '22: 0.84
Q2 '22: 0.92
Q3 '22: 1.30
Q4 '22: 1.69
Q1 '23: 2.01
Q2 '23: 2.29
Q3 '23: 2.22
Q4 '23: 2.35
Q1 '24: 2.21
Q2 '24: 2.34
Q3 '24: 2.34
Q4 '24: 2.16
Q1 '25: 2.05
Q2 '25: 1.77
Q3 '25: 1.70
Q4 '25: 1.48
Q1 '26: 0.92
Q2 '26: 0.66
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.