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
400M
800M
1.2B
Q3 '21: 1B
Q4 '21: 835M
Q1 '22: 1.2B
Q2 '22: 1.1B
Q3 '22: 852M
Q4 '22: 705M
Q1 '23: 584M
Q2 '23: 611M
Q3 '23: 728M
Q4 '23: 658M
Q1 '24: 724M
Q2 '24: 814M
Q3 '24: 722M
Q4 '24: 680M
Q1 '25: 724M
Q2 '25: 755M
Q3 '25: 663M
Q4 '25: 567M
Q1 '26: 574M
Q2 '26: 664M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Gross Profit Quarterly
0
250M
500M
750M
Q3 '21: 505M
Q4 '21: 306M
Q1 '22: 620M
Q2 '22: 518M
Q3 '22: 232M
Q4 '22: 128M
Q1 '23: 101M
Q2 '23: 119M
Q3 '23: 214M
Q4 '23: 159M
Q1 '24: 214M
Q2 '24: 263M
Q3 '24: 193M
Q4 '24: 163M
Q1 '25: 197M
Q2 '25: 178M
Q3 '25: 129M
Q4 '25: 85M
Q1 '26: 115M
Q2 '26: 116M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating Income Quarterly
-200M
0
200M
400M
600M
Q3 '21: 448M
Q4 '21: 227M
Q1 '22: 556M
Q2 '22: 462M
Q3 '22: 172M
Q4 '22: 59M
Q1 '23: 30M
Q2 '23: 8M
Q3 '23: 161M
Q4 '23: 89M
Q1 '24: 145M
Q2 '24: 194M
Q3 '24: 116M
Q4 '24: 75M
Q1 '25: 120M
Q2 '25: 80M
Q3 '25: 18M
Q4 '25: -9M
Q1 '26: 34M
Q2 '26: 31M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Net Income Quarterly
-200M
0
200M
400M
600M
Q2 '21: 498M
Q3 '21: 365M
Q4 '21: 194M
Q1 '22: 484M
Q2 '22: 384M
Q3 '22: 21M
Q4 '22: -8M
Q1 '23: 21M
Q2 '23: -20M
Q3 '23: 118M
Q4 '23: 59M
Q1 '24: 108M
Q2 '24: 160M
Q3 '24: 90M
Q4 '24: 62M
Q1 '25: 91M
Q2 '25: 54M
Q3 '25: 9M
Q1 '26: 27M
Q2 '26: 26M
Q3 '21
Q2 '22
Q1 '23
Q4 '23
Q3 '24
Q2 '25
Q2 '26
Cost of Revenue Quarterly
0
250M
500M
750M
Q3 '21: 513M
Q4 '21: 529M
Q1 '22: 547M
Q2 '22: 611M
Q3 '22: 620M
Q4 '22: 577M
Q1 '23: 483M
Q2 '23: 492M
Q3 '23: 514M
Q4 '23: 499M
Q1 '24: 511M
Q2 '24: 551M
Q3 '24: 530M
Q4 '24: 519M
Q1 '25: 526M
Q2 '25: 577M
Q3 '25: 534M
Q4 '25: 482M
Q1 '26: 459M
Q2 '26: 549M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating Cash Flow Quarterly
-200M
0
200M
400M
600M
Q3 '21: 511M
Q4 '21: 201M
Q1 '22: 425M
Q2 '22: 483M
Q3 '22: 195M
Q4 '22: 41M
Q1 '23: -119M
Q2 '23: 89M
Q3 '23: 187M
Q4 '23: 159M
Q1 '24: 105M
Q2 '24: 212M
Q3 '24: 183M
Q4 '24: 105M
Q1 '25: 64M
Q2 '25: 162M
Q3 '25: 89M
Q4 '25: 67M
Q1 '26: -38M
Q2 '26: 140M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Free Cash Flow Quarterly
-400M
-200M
0
200M
400M
600M
Q3 '21: 443M
Q4 '21: 80M
Q1 '22: 333M
Q2 '22: 379M
Q3 '22: 109M
Q4 '22: -91M
Q1 '23: -233M
Q2 '23: 15M
Q3 '23: 139M
Q4 '23: 95M
Q1 '24: 64M
Q2 '24: 176M
Q3 '24: 139M
Q4 '24: 43M
Q1 '25: 0
Q2 '25: 94M
Q3 '25: 5M
Q4 '25: -8M
Q1 '26: -99M
Q2 '26: 81M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
40M
80M
120M
Q1 '20: 113M
Q2 '20: 113M
Q3 '20: 113M
Q1 '21: 107M
Q2 '21: 102M
Q3 '21: 94M
Q1 '22: 86M
Q2 '22: 81M
Q3 '22: 74M
Q1 '23: 72M
Q2 '23: 72M
Q3 '23: 72M
Q1 '24: 72M
Q2 '24: 72M
Q3 '24: 71M
Q1 '25: 70M
Q2 '25: 70M
Q3 '25: 70M
Q1 '26: 70M
Q2 '26: 70M
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
6.00
12.00
18.00
Q3 '19: 0.50
Q4 '20: 4.46
Q1 '21: 7.17
Q2 '21: 11.78
Q3 '21: 14.08
Q4 '21: 14.13
Q1 '22: 16.73
Q2 '22: 16.56
Q3 '23: 1.92
Q4 '23: 2.45
Q1 '24: 3.64
Q2 '24: 6.15
Q3 '24: 5.80
Q4 '24: 5.88
Q1 '25: 5.70
Q2 '25: 4.24
Q3 '25: 3.09
Q4 '25: 2.09
Q1 '26: 1.18
Q2 '26: 0.79
Q4 '20
Q3 '21
Q2 '22
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.