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
900M
1.8B
2.7B
Q2 '12: 1B
Q3 '12: 1.1B
Q3 '12: 1B
Q4 '12: 1.2B
Q1 '13: 1.1B
Q2 '13: 1.1B
Q3 '13: 1.1B
Q4 '13: 1.3B
Q1 '14: 1.1B
Q2 '14: 1.2B
Q3 '14: 1.2B
Q4 '14: 1.3B
Q1 '15: 1.1B
Q2 '15: 1.2B
Q3 '15: 1.2B
Q4 '15: 1.3B
Q2 '16: 1.2B
Q3 '16: 1.2B
Q4 '16: 1.2B
Q4 '16: 1.3B
Q2 '17: 1.2B
Q3 '17: 1.3B
Q4 '17: 1.3B
Q4 '17: 1.5B
Q1 '18: 1.4B
Q2 '18: 1.4B
Q3 '18: 1.5B
Q4 '18: 1.6B
Q1 '19: 1.5B
Q2 '19: 1.5B
Q3 '19: 1.6B
Q4 '19: 1.7B
Q1 '20: 1.5B
Q2 '20: 1.5B
Q3 '20: 1.8B
Q4 '20: 1.8B
Q1 '21: 1.9B
Q2 '21: 1.9B
Q3 '21: 2B
Q4 '21: 2B
Q1 '22: 2B
Q2 '22: 2.1B
Q3 '22: 2B
Q4 '22: 2B
Q1 '23: 2B
Q2 '23: 2.2B
Q3 '23: 2.2B
Q4 '23: 2.2B
Q1 '24: 2.2B
Q2 '24: 2.4B
Q3 '24: 2.4B
Q4 '24: 2.3B
Q1 '25: 2.2B
Q2 '25: 2.5B
Q3 '25: 2.4B
Q4 '25: 2.4B
Q1 '26: 2.3B
Q2 '26: 2.5B
Q3 '12
Q2 '14
Q3 '16
Q2 '18
Q2 '20
Q2 '22
Q2 '24
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
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.
Net Income Quarterly
-250M
0
250M
500M
750M
Q2 '12: 111M
Q3 '12: 173M
Q3 '12: 162M
Q4 '12: -10M
Q1 '13: 140M
Q2 '13: 128M
Q3 '13: 131M
Q4 '13: 105M
Q1 '14: 155M
Q2 '14: 136M
Q3 '14: 166M
Q4 '14: 126M
Q1 '15: 165M
Q2 '15: -37M
Q3 '15: 189M
Q4 '15: 22M
Q2 '16: 204M
Q3 '16: 224M
Q4 '16: 239M
Q4 '16: 154M
Q2 '17: 238M
Q3 '17: 247M
Q4 '17: 298M
Q4 '17: 81M
Q1 '18: 352M
Q2 '18: 384M
Q3 '18: 347M
Q4 '18: 345M
Q1 '19: 312M
Q2 '19: 371M
Q3 '19: 433M
Q4 '19: 384M
Q1 '20: 423M
Q2 '20: 377M
Q3 '20: 479M
Q4 '20: 359M
Q1 '21: 559M
Q2 '21: 512M
Q3 '21: 552M
Q4 '21: 414M
Q1 '22: 595M
Q2 '22: 529M
Q3 '22: 529M
Q4 '22: 461M
Q1 '23: 552M
Q2 '23: 671M
Q3 '23: 596M
Q4 '23: 525M
Q1 '24: 599M
Q2 '24: 624M
Q3 '24: 682M
Q4 '24: 581M
Q1 '25: 602M
Q2 '25: 726M
Q3 '25: 721M
Q4 '25: 603M
Q1 '26: 601M
Q2 '26: 691M
Q3 '12
Q2 '14
Q3 '16
Q2 '18
Q2 '20
Q2 '22
Q2 '24
Q2 '26
Cost of Revenue Quarterly
0
250M
500M
750M
Q2 '12: 393M
Q3 '12: 378M
Q3 '12: 359M
Q4 '12: 433M
Q1 '13: 402M
Q2 '13: 416M
Q3 '13: 385M
Q4 '13: 466M
Q1 '14: 379M
Q2 '14: 413M
Q3 '14: 434M
Q4 '14: 491M
Q1 '15: 394M
Q2 '15: 427M
Q3 '15: 421M
Q4 '15: 496M
Q2 '16: 389M
Q3 '16: 399M
Q4 '16: 410M
Q4 '16: 468M
Q2 '17: 443M
Q3 '17: 440M
Q4 '17: 435M
Q4 '17: 457M
Q1 '18: 447M
Q2 '18: 447M
Q3 '18: 473M
Q4 '18: 544M
Q1 '19: 518M
Q2 '19: 465M
Q3 '19: 479M
Q4 '19: 530M
Q1 '20: 459M
Q2 '20: 451M
Q3 '20: 546M
Q4 '20: 601M
Q1 '21: 549M
Q2 '21: 568M
Q3 '21: 586M
Q4 '21: 600M
Q1 '22: 569M
Q2 '22: 625M
Q3 '22: 607M
Q4 '22: 653M
Q1 '23: 588M
Q2 '23: 607M
Q3 '23: 638M
Q4 '23: 728M
Q1 '24: 643M
Q2 '24: 668M
Q3 '24: 701M
Q4 '24: 707M
Q1 '25: 618M
Q2 '25: 664M
Q3 '25: 683M
Q4 '25: 712M
Q1 '26: 641M
Q2 '26: 673M
Q3 '12
Q2 '14
Q3 '16
Q2 '18
Q2 '20
Q2 '22
Q2 '24
Q2 '26
Operating Cash Flow Quarterly
-350M
0
350M
700M
1.1B
Q2 '12: -4M
Q3 '12: 74M
Q3 '12: 74M
Q4 '12: 310M
Q1 '13: 281M
Q2 '13: -12M
Q3 '13: 114M
Q4 '13: 298M
Q1 '14: -23M
Q2 '14: 159M
Q3 '14: 103M
Q4 '14: 387M
Q1 '15: 60M
Q2 '15: 122M
Q3 '15: 204M
Q4 '15: 278M
Q2 '16: 51M
Q3 '16: 137M
Q4 '16: 239M
Q4 '16: 286M
Q2 '17: 119M
Q3 '17: 180M
Q4 '17: 439M
Q4 '17: 608M
Q1 '18: 389M
Q2 '18: 267M
Q3 '18: 550M
Q4 '18: 584M
Q1 '19: 389M
Q2 '19: 318M
Q3 '19: 506M
Q4 '19: 582M
Q1 '20: 408M
Q2 '20: 438M
Q3 '20: 562M
Q4 '20: 718M
Q1 '21: 400M
Q2 '21: 481M
Q3 '21: 653M
Q4 '21: 679M
Q1 '22: 309M
Q2 '22: 336M
Q3 '22: 526M
Q4 '22: 741M
Q1 '23: 549M
Q2 '23: 183M
Q3 '23: 724M
Q4 '23: 897M
Q1 '24: 595M
Q2 '24: 502M
Q3 '24: 951M
Q4 '24: 905M
Q1 '25: 515M
Q2 '25: 605M
Q3 '25: 891M
Q4 '25: 893M
Q1 '26: 401M
Q2 '26: 655M
Q3 '12
Q2 '14
Q3 '16
Q2 '18
Q2 '20
Q2 '22
Q2 '24
Q2 '26
Free Cash Flow Quarterly
-300M
0
300M
600M
900M
Q2 '12: -35M
Q3 '12: 50M
Q3 '12: 48M
Q4 '12: 265M
Q1 '13: 259M
Q2 '13: -70M
Q3 '13: 59M
Q4 '13: 249M
Q1 '14: -68M
Q2 '14: 117M
Q3 '14: 61M
Q4 '14: 336M
Q1 '15: 15M
Q2 '15: 76M
Q3 '15: 152M
Q4 '15: 197M
Q2 '16: 6M
Q3 '16: 83M
Q4 '16: 182M
Q4 '16: 226M
Q2 '17: 77M
Q3 '17: 129M
Q4 '17: 391M
Q4 '17: 525M
Q1 '18: 336M
Q2 '18: 194M
Q3 '18: 476M
Q4 '18: 446M
Q1 '19: 326M
Q2 '19: 215M
Q3 '19: 378M
Q4 '19: 416M
Q1 '20: 314M
Q2 '20: 348M
Q3 '20: 445M
Q4 '20: 566M
Q1 '21: 323M
Q2 '21: 368M
Q3 '21: 534M
Q4 '21: 511M
Q1 '22: 194M
Q2 '22: 190M
Q3 '22: 372M
Q4 '22: 570M
Q1 '23: 326M
Q2 '23: 17M
Q3 '23: 579M
Q4 '23: 699M
Q1 '24: 455M
Q2 '24: 370M
Q3 '24: 784M
Q4 '24: 689M
Q1 '25: 337M
Q2 '25: 459M
Q3 '25: 755M
Q4 '25: 732M
Q1 '26: 291M
Q2 '26: 538M
Q3 '12
Q2 '14
Q3 '16
Q2 '18
Q2 '20
Q2 '22
Q2 '24
Q2 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
200M
400M
600M
Q2 '12: 500M
Q3 '12: 500M
Q3 '12: 500M
Q1 '13: 500.1M
Q2 '13: 500.2M
Q3 '13: 500.4M
Q1 '14: 500.7M
Q2 '14: 501.7M
Q3 '14: 502.4M
Q1 '15: 503.2M
Q2 '15: 500.2M
Q3 '15: 501.7M
Q2 '16: 499.5M
Q3 '16: 498.8M
Q4 '16: 497.9M
Q2 '17: 495.3M
Q3 '17: 494M
Q4 '17: 492.4M
Q1 '18: 489.8M
Q2 '18: 487.5M
Q3 '18: 485.8M
Q1 '19: 483.1M
Q2 '19: 482.3M
Q3 '19: 481.5M
Q1 '20: 479M
Q2 '20: 478.1M
Q3 '20: 478.5M
Q1 '21: 477.9M
Q2 '21: 477M
Q3 '21: 476.3M
Q1 '22: 474.1M
Q2 '22: 471.5M
Q3 '22: 469.1M
Q1 '23: 464.6M
Q2 '23: 462.9M
Q3 '23: 461.4M
Q1 '24: 458.8M
Q2 '24: 456M
Q3 '24: 453.5M
Q1 '25: 448M
Q2 '25: 445.5M
Q3 '25: 443.2M
Q1 '26: 422.4M
Q2 '26: 417.7M
Q3 '12
Q2 '14
Q3 '16
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
2.50
5.00
7.50
Q4 '12: 0.87
Q1 '13: 0.93
Q2 '13: 0.84
Q3 '13: 0.78
Q4 '13: 1.01
Q1 '14: 1.04
Q2 '14: 1.05
Q3 '14: 1.12
Q4 '14: 1.16
Q1 '15: 1.18
Q2 '15: 0.84
Q3 '15: 0.89
Q4 '15: 0.68
Q2 '16: 0.76
Q3 '16: 1.28
Q4 '16: 1.38
Q4 '16: 1.65
Q2 '17: 1.72
Q3 '17: 1.77
Q4 '17: 1.90
Q4 '17: 1.75
Q1 '18: 1.99
Q2 '18: 2.28
Q3 '18: 2.38
Q4 '18: 2.93
Q1 '19: 2.86
Q2 '19: 2.84
Q3 '19: 3.03
Q4 '19: 3.12
Q1 '20: 3.35
Q2 '20: 3.37
Q3 '20: 3.47
Q4 '20: 3.42
Q1 '21: 3.71
Q2 '21: 3.99
Q3 '21: 4.15
Q4 '21: 4.27
Q1 '22: 4.36
Q2 '22: 4.41
Q3 '22: 4.38
Q4 '22: 4.49
Q1 '23: 4.42
Q2 '23: 4.75
Q3 '23: 4.91
Q4 '23: 5.07
Q1 '24: 5.19
Q2 '24: 5.11
Q3 '24: 5.32
Q4 '24: 5.47
Q1 '25: 5.50
Q2 '25: 5.76
Q3 '25: 5.89
Q4 '25: 5.97
Q1 '26: 6.05
Q2 '26: 6.07
Q1 '14
Q4 '15
Q4 '17
Q2 '19
Q1 '21
Q4 '22
Q3 '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.