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
1.5B
3B
4.5B
Q4 '17: 2B
Q1 '18: 2B
Q2 '18: 2B
Q3 '18: 2B
Q4 '18: 2B
Q1 '19: 2.1B
Q2 '19: 2.1B
Q3 '19: 2.1B
Q4 '19: 2.1B
Q1 '20: 2.1B
Q2 '20: 2.1B
Q3 '20: 2.1B
Q4 '20: 2.2B
Q1 '21: 2.2B
Q2 '21: 2.3B
Q3 '21: 2.4B
Q4 '21: 2.4B
Q1 '22: 2.4B
Q2 '22: 2.5B
Q3 '22: 2.6B
Q4 '22: 2.6B
Q1 '23: 2.8B
Q2 '23: 2.8B
Q3 '23: 2.9B
Q4 '23: 2.9B
Q1 '24: 3.1B
Q2 '24: 3.2B
Q3 '24: 3.4B
Q4 '24: 3.5B
Q1 '25: 3.5B
Q2 '25: 3.5B
Q3 '25: 3.5B
Q4 '25: 3.6B
Q1 '26: 3.5B
Q2 '26: 3.5B
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
200M
400M
600M
Q4 '09: 208M
Q1 '10: 206M
Q2 '10: 218M
Q3 '10: 246M
Q4 '10: 267M
Q1 '11: 321M
Q2 '11: 321M
Q3 '11: 299M
Q4 '11: 309M
Q1 '12: 282M
Q2 '12: 286M
Q3 '12: 300M
Q4 '12: 302M
Q1 '13: 301M
Q2 '13: 229M
Q3 '13: 200M
Q4 '13: 206M
Q1 '14: 217M
Q2 '14: 286M
Q3 '14: 298M
Q4 '14: 293M
Q1 '15: 280M
Q2 '15: 294M
Q3 '15: 297M
Q4 '15: 309M
Q1 '16: 323M
Q2 '16: 315M
Q3 '16: 311M
Q4 '16: 340M
Q1 '17: 365M
Q2 '17: 370M
Q3 '17: 384M
Q4 '17: 380M
Q1 '18: 356M
Q2 '18: 367M
Q3 '18: 380M
Q4 '18: 346M
Q1 '19: 357M
Q2 '19: 334M
Q3 '19: 331M
Q4 '19: 353M
Q1 '20: 375M
Q2 '20: 389M
Q3 '20: 285M
Q4 '20: 269M
Q1 '21: 269M
Q2 '21: 259M
Q3 '21: 358M
Q4 '21: 378M
Q1 '22: 351M
Q2 '22: 402M
Q3 '22: 411M
Q4 '22: 397M
Q1 '23: 408M
Q2 '23: 377M
Q3 '23: 370M
Q4 '23: 396M
Q1 '24: 441M
Q2 '24: 476M
Q3 '24: 537M
Q4 '24: 512M
Q1 '25: 518M
Q2 '25: 520M
Q3 '25: 548M
Q4 '25: 555M
Q1 '26: 494M
Q2 '26: 497M
Q3 '10
Q4 '12
Q1 '15
Q2 '17
Q3 '19
Q4 '21
Q1 '24
Q2 '26
Net Income TTM
0
150M
300M
450M
Q4 '09: 95M
Q1 '10: 91M
Q2 '10: 91M
Q3 '10: 108M
Q4 '10: 125M
Q1 '11: 167M
Q2 '11: 165M
Q3 '11: 143M
Q4 '11: 147M
Q1 '12: 127M
Q2 '12: 131M
Q3 '12: 142M
Q4 '12: 141M
Q1 '13: 141M
Q2 '13: 93M
Q3 '13: 86M
Q4 '13: 105M
Q1 '14: 114M
Q2 '14: 171M
Q3 '14: 179M
Q4 '14: 175M
Q1 '15: 167M
Q2 '15: 167M
Q3 '15: 164M
Q4 '15: 172M
Q1 '16: 183M
Q2 '16: 185M
Q3 '16: 183M
Q4 '16: 193M
Q1 '17: 205M
Q2 '17: 200M
Q3 '17: 206M
Q4 '17: 187M
Q1 '18: 178M
Q2 '18: 192M
Q3 '18: 205M
Q4 '18: 212M
Q1 '19: 221M
Q2 '19: 200M
Q3 '19: 202M
Q4 '19: 214M
Q1 '20: 222M
Q2 '20: 236M
Q3 '20: 277M
Q4 '20: 268M
Q1 '21: 283M
Q2 '21: 276M
Q3 '21: 230M
Q4 '21: 244M
Q1 '22: 208M
Q2 '22: 240M
Q3 '22: 248M
Q4 '22: 233M
Q1 '23: 247M
Q2 '23: 222M
Q3 '23: 211M
Q4 '23: 228M
Q1 '24: 263M
Q2 '24: 296M
Q3 '24: 343M
Q4 '24: 313M
Q1 '25: 304M
Q2 '25: 294M
Q3 '25: 303M
Q4 '25: 306M
Q1 '26: 251M
Q2 '26: 257M
Q3 '10
Q4 '12
Q1 '15
Q2 '17
Q3 '19
Q4 '21
Q1 '24
Q2 '26
Cost of Revenue 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 Cash Flow TTM
0
400M
800M
1.2B
Q2 '10: 412M
Q3 '10: 326M
Q4 '10: 391M
Q1 '11: 469M
Q2 '11: 424M
Q3 '11: 473M
Q4 '11: 453M
Q1 '12: 417M
Q2 '12: 441M
Q3 '12: 504M
Q4 '12: 494M
Q1 '13: 549M
Q2 '13: 506M
Q3 '13: 503M
Q4 '13: 544M
Q1 '14: 537M
Q2 '14: 567M
Q3 '14: 558M
Q4 '14: 520M
Q1 '15: 496M
Q2 '15: 466M
Q3 '15: 486M
Q4 '15: 520M
Q1 '16: 547M
Q2 '16: 610M
Q3 '16: 578M
Q4 '16: 562M
Q1 '17: 571M
Q2 '17: 557M
Q3 '17: 584M
Q4 '17: 597M
Q1 '18: 621M
Q2 '18: 602M
Q3 '18: 614M
Q4 '18: 630M
Q1 '19: 592M
Q2 '19: 606M
Q3 '19: 596M
Q4 '19: 546M
Q1 '20: 545M
Q2 '20: 588M
Q3 '20: 486M
Q4 '20: 567M
Q1 '21: 580M
Q2 '21: 487M
Q3 '21: 707M
Q4 '22: 674M
Q1 '23: 386M
Q2 '23: 366M
Q3 '23: 431M
Q4 '23: 420M
Q1 '24: 634M
Q2 '24: 641M
Q3 '24: 697M
Q4 '24: 778M
Q1 '25: 834M
Q2 '25: 981M
Q3 '25: 1.1B
Q4 '25: 1.1B
Q1 '26: 1.2B
Q2 '26: 1B
Q2 '11
Q2 '13
Q2 '15
Q2 '17
Q2 '19
Q2 '21
Q2 '24
Q2 '26
Free Cash Flow TTM
-1.1B
-700M
-350M
0
350M
700M
1.1B
Q2 '10: -153M
Q3 '10: -210M
Q4 '10: -59M
Q1 '11: 42M
Q2 '11: 100M
Q3 '11: 192M
Q4 '11: 153M
Q1 '12: 117M
Q2 '12: 142M
Q3 '12: 201M
Q4 '12: 191M
Q1 '13: 207M
Q2 '13: 80M
Q3 '13: -35M
Q4 '13: -112M
Q1 '14: -196M
Q2 '14: -330M
Q3 '14: -469M
Q4 '14: -487M
Q1 '15: -504M
Q2 '15: -353M
Q3 '15: -149M
Q4 '15: -78M
Q1 '16: -4M
Q2 '16: 6M
Q3 '16: -22M
Q4 '16: -22M
Q1 '17: 4M
Q2 '17: 47M
Q3 '17: 85M
Q4 '17: 83M
Q1 '18: 90M
Q2 '18: 67M
Q3 '18: 68M
Q4 '18: 35M
Q1 '19: -22M
Q2 '19: 6M
Q3 '19: -5M
Q4 '19: -60M
Q1 '20: -73M
Q2 '20: -117M
Q3 '20: -262M
Q4 '20: -217M
Q1 '21: -195M
Q2 '21: -253M
Q3 '21: -14M
Q4 '22: -92M
Q1 '23: -487M
Q2 '23: -628M
Q3 '23: -725M
Q4 '23: -938M
Q1 '24: -775M
Q2 '24: -767M
Q3 '24: -606M
Q4 '24: -490M
Q1 '25: -468M
Q2 '25: -260M
Q3 '25: -151M
Q4 '25: -71M
Q1 '26: 66M
Q2 '26: -189M
Q2 '11
Q2 '13
Q2 '15
Q2 '17
Q2 '19
Q2 '21
Q2 '24
Q2 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
40M
80M
120M
Q2 '09: 75.2M
Q3 '09: 75.2M
Q1 '10: 75.2M
Q2 '10: 75.3M
Q3 '10: 75.3M
Q1 '11: 75.3M
Q2 '11: 75.4M
Q3 '11: 75.4M
Q1 '12: 75.4M
Q2 '12: 75.5M
Q3 '12: 75.5M
Q1 '13: 75.7M
Q2 '13: 75.9M
Q3 '13: 78.3M
Q1 '14: 80.2M
Q2 '14: 80.1M
Q3 '14: 80.2M
Q1 '15: 81.5M
Q2 '15: 80.7M
Q3 '15: 88.8M
Q1 '16: 88.8M
Q2 '16: 88.9M
Q2 '18: 89.2M
Q3 '18: 89.2M
Q1 '19: 89.3M
Q2 '19: 89.6M
Q3 '19: 89.6M
Q1 '20: 89.6M
Q2 '20: 89.6M
Q3 '20: 89.5M
Q1 '21: 89.7M
Q2 '21: 89.7M
Q3 '21: 89.6M
Q1 '22: 89.5M
Q2 '22: 89.4M
Q3 '22: 89.4M
Q1 '23: 92.6M
Q2 '23: 97.6M
Q3 '23: 101.1M
Q1 '24: 101.5M
Q2 '24: 103.2M
Q3 '24: 104.3M
Q1 '25: 109.7M
Q2 '25: 109.8M
Q3 '25: 110.4M
Q1 '26: 116.1M
Q2 '26: 116.4M
Q3 '10
Q3 '12
Q3 '14
Q2 '18
Q2 '20
Q2 '22
Q2 '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
1.50
3.00
4.50
Q4 '09: 1.31
Q1 '10: 1.20
Q2 '10: 1.21
Q3 '10: 1.43
Q4 '10: 1.67
Q1 '11: 2.23
Q2 '11: 2.20
Q3 '11: 1.91
Q4 '11: 1.95
Q1 '12: 1.68
Q2 '12: 1.73
Q3 '12: 1.87
Q4 '12: 1.87
Q1 '13: 1.87
Q2 '13: 1.24
Q3 '13: 1.14
Q4 '13: 1.35
Q1 '14: 1.43
Q2 '14: 2.15
Q3 '14: 2.22
Q4 '14: 2.18
Q1 '15: 2.07
Q2 '15: 2.08
Q3 '15: 2.01
Q4 '15: 2.03
Q1 '16: 2.09
Q2 '16: 2.07
Q3 '16: 2.05
Q4 '16: 2.16
Q1 '17: 2.30
Q2 '17: 2.24
Q3 '17: 2.30
Q4 '17: 2.10
Q1 '18: 2.00
Q2 '18: 2.15
Q3 '18: 2.30
Q4 '18: 2.37
Q1 '19: 2.47
Q2 '19: 2.24
Q3 '19: 2.26
Q4 '19: 2.40
Q1 '20: 2.49
Q2 '20: 2.64
Q3 '21: 2.56
Q4 '21: 2.73
Q1 '22: 2.33
Q2 '22: 2.69
Q3 '22: 2.78
Q4 '22: 2.60
Q1 '23: 2.73
Q2 '23: 2.40
Q3 '23: 2.21
Q4 '23: 2.33
Q1 '24: 2.61
Q2 '24: 2.91
Q3 '24: 3.35
Q4 '24: 3.01
Q1 '25: 2.84
Q2 '25: 2.71
Q3 '25: 2.75
Q4 '25: 2.77
Q1 '26: 2.24
Q2 '26: 2.27
Q2 '11
Q2 '13
Q2 '15
Q2 '17
Q2 '19
Q2 '22
Q2 '24
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.