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
Q3 '21: 1.5B
Q4 '21: 1.5B
Q1 '22: 1.5B
Q2 '22: 1.6B
Q3 '22: 1.7B
Q4 '22: 1.7B
Q1 '23: 1.6B
Q2 '23: 1.8B
Q3 '23: 1.8B
Q4 '23: 1.8B
Q1 '24: 1.7B
Q2 '24: 2.1B
Q3 '24: 2.3B
Q4 '24: 2.3B
Q1 '25: 2.1B
Q2 '25: 2.4B
Q3 '25: 2.4B
Q4 '25: 2.5B
Q1 '26: 2.3B
Q2 '26: 2.5B
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Gross Profit Quarterly
0
500M
1B
1.5B
Q2 '19: 947M
Q3 '19: 983M
Q4 '19: 1B
Q1 '20: 826M
Q2 '20: 709M
Q3 '20: 919M
Q4 '20: 904M
Q1 '21: 859M
Q2 '21: 971M
Q3 '21: 1B
Q4 '21: 1B
Q1 '22: 957M
Q2 '22: 1.1B
Q3 '22: 1.1B
Q4 '22: 1.1B
Q1 '23: 1B
Q2 '23: 1.2B
Q3 '23: 1.2B
Q4 '23: 1.2B
Q1 '24: 1.1B
Q3 '19
Q2 '20
Q1 '21
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Operating Income Quarterly
0
250M
500M
750M
Q3 '21: 533M
Q4 '21: 416M
Q1 '22: 450M
Q2 '22: 541M
Q3 '22: 561M
Q4 '22: 346M
Q1 '23: 447M
Q2 '23: 554M
Q3 '23: 582M
Q4 '23: 468M
Q1 '24: 544M
Q2 '24: 663M
Q3 '24: 577M
Q4 '24: 635M
Q1 '25: 435M
Q2 '25: 483M
Q3 '25: 663M
Q4 '25: 621M
Q1 '26: 606M
Q2 '26: 716M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Net Income Quarterly
0
250M
500M
750M
Q3 '21: 329M
Q4 '21: 262M
Q1 '22: 270M
Q2 '22: 346M
Q3 '22: 530M
Q4 '22: 336M
Q1 '23: 277M
Q2 '23: 351M
Q3 '23: 364M
Q4 '23: 726M
Q1 '24: 328M
Q2 '24: 399M
Q3 '24: 357M
Q4 '24: 361M
Q1 '25: 221M
Q2 '25: 263M
Q3 '25: 436M
Q4 '25: 155M
Q1 '26: 445M
Q2 '26: 665M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Cost of Revenue Quarterly
0
250M
500M
750M
Q2 '19: 453M
Q3 '19: 475M
Q4 '19: 479M
Q1 '20: 399M
Q2 '20: 339M
Q3 '20: 418M
Q4 '20: 454M
Q1 '21: 401M
Q2 '21: 467M
Q3 '21: 490M
Q4 '21: 532M
Q1 '22: 494M
Q2 '22: 584M
Q3 '22: 615M
Q4 '22: 619M
Q1 '23: 550M
Q2 '23: 612M
Q3 '23: 630M
Q4 '23: 643M
Q1 '24: 606M
Q3 '19
Q2 '20
Q1 '21
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Operating Cash Flow Quarterly
0
250M
500M
750M
Q3 '21: 510M
Q4 '21: 471M
Q1 '22: 234M
Q2 '22: 435M
Q3 '22: 398M
Q4 '22: 423M
Q1 '23: 95M
Q2 '23: 392M
Q3 '23: 433M
Q4 '23: 403M
Q1 '24: 148M
Q2 '24: 334M
Q3 '24: 540M
Q4 '24: 481M
Q1 '25: 118M
Q2 '25: 449M
Q3 '25: 592M
Q4 '25: 555M
Q1 '26: 227M
Q2 '26: 530M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Free Cash Flow Quarterly
0
200M
400M
600M
Q3 '21: 486M
Q4 '21: 435M
Q1 '22: 224M
Q2 '22: 417M
Q3 '22: 374M
Q4 '22: 375M
Q1 '23: 77M
Q2 '23: 362M
Q3 '23: 408M
Q4 '23: 356M
Q1 '24: 122M
Q2 '24: 291M
Q3 '24: 485M
Q4 '24: 404M
Q1 '25: 54M
Q2 '25: 411M
Q3 '25: 531M
Q4 '25: 453M
Q1 '26: 169M
Q2 '26: 479M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
200M
400M
600M
Q1 '20: 469M
Q2 '20: 469M
Q3 '20: 470M
Q1 '21: 465M
Q2 '21: 466M
Q3 '21: 465M
Q1 '22: 458M
Q2 '22: 455M
Q3 '22: 454M
Q1 '23: 456M
Q2 '23: 458M
Q3 '23: 459M
Q1 '24: 453M
Q2 '24: 453M
Q3 '24: 454M
Q1 '25: 456M
Q2 '25: 457M
Q3 '25: 457M
Q1 '26: 459M
Q2 '26: 460M
Q2 '20
Q2 '21
Q2 '22
Q2 '23
Q2 '24
Q2 '25
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
Q3 '21: 2.42
Q4 '21: 2.69
Q1 '22: 2.70
Q2 '22: 2.62
Q3 '22: 3.09
Q4 '22: 3.26
Q1 '23: 3.28
Q2 '23: 3.29
Q3 '23: 2.91
Q4 '23: 3.77
Q1 '24: 3.88
Q2 '24: 3.99
Q3 '24: 3.99
Q4 '24: 3.18
Q1 '25: 2.95
Q2 '25: 2.64
Q3 '25: 2.81
Q4 '25: 2.36
Q1 '26: 2.84
Q2 '26: 3.72
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '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.