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
1.5B
3B
4.5B
Q3 '16: 2.8B
Q4 '16: 2.5B
Q1 '17: 2.5B
Q2 '17: 2.9B
Q3 '17: 2.9B
Q4 '17: 2.7B
Q1 '18: 2.8B
Q2 '18: 3.1B
Q3 '18: 2.9B
Q4 '18: 2.8B
Q1 '19: 2.8B
Q2 '19: 3B
Q3 '19: 3B
Q4 '19: 2.7B
Q1 '20: 2.8B
Q2 '20: 2.8B
Q3 '20: 3.1B
Q4 '20: 3.1B
Q1 '21: 3.1B
Q2 '21: 3.5B
Q3 '21: 3.6B
Q4 '21: 3.7B
Q1 '22: 3.7B
Q2 '22: 4.1B
Q3 '22: 3B
Q4 '22: 1.6B
Q1 '23: 3B
Q2 '23: 3.1B
Q3 '23: 3.1B
Q4 '23: 2.9B
Q1 '24: 2.9B
Q2 '24: 3B
Q3 '24: 3.1B
Q4 '24: 2.9B
Q1 '25: 3.1B
Q2 '25: 3.3B
Q3 '25: 3.4B
Q4 '25: 3.3B
Q1 '26: 3.6B
Q2 '26: 4B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Gross Profit Quarterly
0
200M
400M
600M
Q3 '12: 346.9M
Q3 '12: 355.1M
Q3 '12: 355.1M
Q4 '12: 322.8M
Q1 '13: 285.1M
Q2 '13: 342M
Q3 '13: 365.7M
Q4 '13: 346.1M
Q1 '14: 336.5M
Q2 '14: 387.9M
Q3 '14: 372.4M
Q4 '14: 336.9M
Q1 '15: 305M
Q2 '15: 336M
Q3 '15: 346M
Q4 '15: 308M
Q1 '16: 275M
Q2 '16: 367M
Q3 '16: 372M
Q4 '16: 406M
Q1 '17: 390M
Q2 '17: 431M
Q3 '17: 455M
Q4 '17: 481M
Q1 '18: 418M
Q2 '18: 483M
Q3 '18: 466M
Q4 '18: 431M
Q1 '19: 407M
Q2 '19: 463M
Q3 '19: 468M
Q4 '19: 437M
Q1 '23: 441M
Q2 '23: 453M
Q3 '23: 487M
Q4 '23: 483M
Q1 '24: 477M
Q2 '24: 489M
Q3 '24: 545M
Q4 '24: 480M
Q1 '13
Q2 '14
Q3 '15
Q4 '16
Q1 '18
Q2 '19
Q3 '23
Q4 '24
Operating Income Quarterly
-250M
0
250M
500M
750M
Q2 '14: 255.9M
Q3 '14: 228M
Q4 '14: 137.7M
Q1 '15: 126M
Q2 '15: 274M
Q3 '15: 76M
Q4 '15: 130M
Q1 '16: -110M
Q2 '16: 279M
Q3 '16: 132M
Q4 '16: 163M
Q1 '17: 152M
Q2 '17: 187M
Q3 '17: 124M
Q4 '17: 339M
Q1 '18: 226M
Q2 '18: 243M
Q3 '18: 268M
Q4 '18: 198M
Q1 '19: 221M
Q2 '19: 307M
Q3 '19: 198M
Q4 '19: 206M
Q1 '20: 155M
Q2 '20: 178M
Q3 '20: 374M
Q4 '20: 296M
Q1 '21: 300M
Q2 '21: 373M
Q3 '21: 238M
Q4 '21: 380M
Q1 '22: 610M
Q2 '22: -107M
Q3 '22: 523M
Q4 '22: 188M
Q1 '23: 267M
Q2 '23: 321M
Q3 '23: 325M
Q4 '23: 300M
Q1 '24: 196M
Q2 '15
Q3 '16
Q4 '17
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Q1 '24
Net Income Quarterly
-1.5B
0
1.5B
3B
4.5B
Q3 '16: 34M
Q4 '16: 53M
Q1 '17: 70M
Q2 '17: 100M
Q3 '17: 51M
Q4 '17: 159M
Q1 '18: 125M
Q2 '18: 120M
Q3 '18: 59M
Q4 '18: 149M
Q1 '19: 117M
Q2 '19: 197M
Q3 '19: 92M
Q4 '19: 130M
Q1 '20: 23M
Q2 '20: 92M
Q3 '20: 240M
Q4 '20: 227M
Q1 '21: 200M
Q2 '21: 202M
Q3 '21: 179M
Q4 '21: 297M
Q1 '22: 447M
Q2 '22: -165M
Q3 '22: 394M
Q4 '22: 56M
Q1 '23: 180M
Q2 '23: 173M
Q3 '23: 204M
Q4 '23: 154M
Q1 '24: 3.7B
Q2 '24: 159M
Q3 '24: 199M
Q4 '24: -30M
Q1 '25: 179M
Q2 '25: 215M
Q3 '25: 321M
Q4 '25: 200M
Q1 '26: 205M
Q2 '26: 223M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Cost of Revenue Quarterly
0
1.5B
3B
4.5B
Q1 '18: 2.2B
Q2 '18: 2.5B
Q3 '18: 2.4B
Q4 '18: 2.2B
Q1 '19: 2.3B
Q2 '19: 2.4B
Q3 '19: 2.4B
Q4 '19: 2.2B
Q1 '20: 2.2B
Q2 '20: 2.2B
Q3 '20: 2.4B
Q4 '20: 2.4B
Q1 '21: 2.5B
Q2 '21: 2.8B
Q3 '21: 2.9B
Q4 '21: 3B
Q1 '22: 3B
Q2 '22: 3.4B
Q3 '22: 3.3B
Q4 '22: 1.4B
Q1 '23: 2.4B
Q2 '23: 2.5B
Q3 '23: 2.5B
Q4 '23: 2.3B
Q1 '24: 2.3B
Q2 '24: 2.4B
Q3 '24: 2.4B
Q4 '24: 2.3B
Q1 '25: 2.5B
Q2 '25: 2.7B
Q3 '25: 2.7B
Q4 '25: 2.7B
Q1 '26: 3B
Q2 '26: 3.3B
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Operating Cash Flow Quarterly
-1.5B
-1B
-500M
0
500M
1B
1.5B
Q3 '16: -469M
Q4 '16: 626M
Q1 '17: -401M
Q2 '17: 662M
Q3 '17: 483M
Q4 '17: 734M
Q1 '18: -74M
Q2 '18: 508M
Q3 '18: 593M
Q4 '18: 539M
Q1 '19: -129M
Q2 '19: 382M
Q3 '19: 403M
Q4 '19: 892M
Q1 '20: -708M
Q2 '20: 476M
Q3 '20: 577M
Q4 '20: 1.1B
Q1 '21: -477M
Q2 '21: 645M
Q3 '21: 708M
Q4 '21: 884M
Q1 '22: -804M
Q2 '22: 406M
Q3 '22: 174M
Q4 '22: 525M
Q1 '23: -275M
Q2 '23: 636M
Q3 '23: 766M
Q4 '23: 736M
Q1 '24: -1.2B
Q2 '24: 252M
Q3 '24: 610M
Q4 '24: 500M
Q1 '25: -665M
Q2 '25: 332M
Q3 '25: 384M
Q4 '25: 1.2B
Q1 '26: -777M
Q2 '26: 608M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Free Cash Flow Quarterly
-1.5B
-1B
-500M
0
500M
1B
1.5B
Q3 '16: -594M
Q4 '16: 418M
Q1 '17: -526M
Q2 '17: 547M
Q3 '17: 319M
Q4 '17: 582M
Q1 '18: -316M
Q2 '18: 306M
Q3 '18: 421M
Q4 '18: 339M
Q1 '19: -283M
Q2 '19: 261M
Q3 '19: 253M
Q4 '19: 719M
Q1 '20: -921M
Q2 '20: 242M
Q3 '20: 341M
Q4 '20: 657M
Q1 '21: -840M
Q2 '21: 251M
Q3 '21: 261M
Q4 '21: 362M
Q1 '22: -1.2B
Q2 '22: -51M
Q3 '22: -269M
Q4 '22: 136M
Q1 '23: -618M
Q2 '23: 371M
Q3 '23: 544M
Q4 '23: 521M
Q1 '24: -1.4B
Q2 '24: 146M
Q3 '24: 493M
Q4 '24: 393M
Q1 '25: -746M
Q2 '25: 236M
Q3 '25: 257M
Q4 '25: 1B
Q1 '26: -938M
Q2 '26: 467M
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
150M
300M
450M
Q2 '13: 150.3M
Q3 '13: 147.9M
Q1 '14: 144.1M
Q2 '14: 142.9M
Q3 '14: 142.1M
Q1 '15: 141.1M
Q2 '15: 141.5M
Q3 '15: 140.9M
Q1 '16: 141.8M
Q2 '16: 290.5M
Q3 '16: 355.4M
Q1 '17: 357.9M
Q2 '17: 359M
Q3 '17: 358.6M
Q1 '18: 357.6M
Q2 '18: 354.9M
Q3 '18: 349.7M
Q1 '19: 342.7M
Q2 '19: 341.6M
Q3 '19: 340.6M
Q1 '20: 332.3M
Q2 '20: 331.7M
Q3 '20: 332.7M
Q1 '21: 333.7M
Q2 '21: 333.4M
Q3 '21: 331.6M
Q1 '22: 325.9M
Q2 '22: 317M
Q3 '22: 317.1M
Q1 '23: 316.7M
Q2 '23: 316.9M
Q3 '23: 317.3M
Q1 '24: 317.4M
Q2 '24: 312M
Q3 '24: 305.2M
Q1 '25: 285.1M
Q2 '25: 277.8M
Q3 '25: 272.9M
Q1 '26: 267.4M
Q2 '26: 267.1M
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
5.00
10.00
15.00
Q3 '16: 0.64
Q4 '16: 0.40
Q1 '17: 1.49
Q2 '17: 0.71
Q3 '17: 0.75
Q4 '17: 1.05
Q1 '18: 1.21
Q2 '18: 1.27
Q3 '18: 1.31
Q4 '18: 1.30
Q1 '19: 1.29
Q2 '19: 1.53
Q3 '19: 1.63
Q4 '19: 1.67
Q1 '20: 1.40
Q2 '20: 1.10
Q3 '20: 1.55
Q4 '20: 1.75
Q1 '21: 2.28
Q2 '21: 2.61
Q3 '21: 2.43
Q4 '21: 2.65
Q1 '22: 3.42
Q2 '22: 2.26
Q3 '22: 2.96
Q4 '22: 2.24
Q1 '23: 1.43
Q2 '23: 2.53
Q3 '23: 1.93
Q4 '23: 2.24
Q1 '24: 13.29
Q2 '24: 13.25
Q3 '24: 13.26
Q4 '24: 12.66
Q1 '25: 1.68
Q2 '25: 1.93
Q3 '25: 2.46
Q4 '25: 3.31
Q1 '26: 3.45
Q2 '26: 3.52
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.