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
600M
1.2B
1.8B
Q4 '21: 1.4B
Q4 '21: 1.5B
Q2 '22: 1.4B
Q3 '22: 1.5B
Q4 '22: 1.4B
Q4 '22: 1.5B
Q2 '23: 1.4B
Q3 '23: 1.2B
Q3 '23: 956M
Q4 '23: 1B
Q1 '24: 1.2B
Q2 '24: 1.2B
Q3 '24: 1.3B
Q4 '24: 1.3B
Q1 '25: 1.3B
Q2 '25: 1.3B
Q3 '25: 1.3B
Q4 '25: 1.5B
Q2 '26: 1.5B
Q3 '26: 1.6B
Q4 '21
Q4 '22
Q3 '23
Q1 '24
Q4 '24
Q3 '25
Q3 '26
Gross Profit Quarterly
0
300M
600M
900M
Q4 '21: 646M
Q4 '21: 669M
Q2 '22: 637M
Q3 '22: 674M
Q4 '22: 628M
Q4 '22: 685M
Q2 '23: 667M
Q3 '23: 581M
Q3 '23: 427M
Q4 '23: 448M
Q1 '24: 563M
Q2 '24: 589M
Q3 '24: 613M
Q4 '24: 648M
Q1 '25: 645M
Q2 '25: 616M
Q3 '25: 634M
Q4 '25: 698M
Q2 '26: 742M
Q3 '26: 825M
Q4 '21
Q4 '22
Q3 '23
Q1 '24
Q4 '24
Q3 '25
Q3 '26
Operating Income Quarterly
-150M
0
150M
300M
450M
Q4 '21: 237M
Q4 '21: 223M
Q2 '22: 212M
Q3 '22: -145M
Q4 '22: 202M
Q4 '22: 260M
Q2 '23: 225M
Q3 '23: 194M
Q3 '23: -12M
Q4 '23: 74M
Q1 '24: 159M
Q2 '24: 167M
Q3 '24: 191M
Q4 '24: 225M
Q1 '25: 195M
Q2 '25: 183M
Q3 '25: 183M
Q4 '25: 139M
Q2 '26: 215M
Q3 '26: 321M
Q4 '21
Q4 '22
Q3 '23
Q1 '24
Q4 '24
Q3 '25
Q3 '26
Net Income Quarterly
-160M
-80M
0
80M
160M
240M
Q4 '21: 199M
Q4 '21: 191M
Q2 '22: 205M
Q3 '22: -98M
Q4 '22: 170M
Q4 '22: 186M
Q2 '23: 150M
Q3 '23: 144M
Q3 '23: -15M
Q4 '23: 17M
Q1 '24: 115M
Q2 '24: 113M
Q3 '24: 137M
Q4 '24: 163M
Q1 '25: 136M
Q2 '25: 112M
Q3 '25: 101M
Q4 '25: 70M
Q2 '26: 135M
Q3 '26: 233M
Q4 '21
Q4 '22
Q3 '23
Q1 '24
Q4 '24
Q3 '25
Q3 '26
Cost of Revenue Quarterly
0
300M
600M
900M
Q4 '21: 790M
Q4 '21: 798M
Q2 '22: 795M
Q3 '22: 794M
Q4 '22: 750M
Q4 '22: 818M
Q2 '23: 738M
Q3 '23: 633M
Q3 '23: 529M
Q4 '23: 561M
Q1 '24: 612M
Q2 '24: 628M
Q3 '24: 642M
Q4 '24: 686M
Q1 '25: 663M
Q2 '25: 677M
Q3 '25: 686M
Q4 '25: 777M
Q2 '26: 753M
Q3 '26: 732M
Q4 '21
Q4 '22
Q3 '23
Q1 '24
Q4 '24
Q3 '25
Q3 '26
Operating Cash Flow Quarterly
-150M
0
150M
300M
450M
Q3 '21: 315M
Q4 '21: 297M
Q4 '21: 233M
Q2 '22: 54M
Q3 '22: 100M
Q4 '22: 67M
Q4 '22: 267M
Q2 '23: -76M
Q3 '23: -34M
Q3 '23: -35M
Q1 '24: 125M
Q2 '24: 288M
Q3 '24: 294M
Q4 '24: 306M
Q1 '25: 178M
Q2 '25: 147M
Q3 '25: 235M
Q4 '25: 357M
Q2 '26: 176M
Q3 '26: 211M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q3 '26
Free Cash Flow Quarterly
-150M
0
150M
300M
450M
Q3 '21: 300M
Q4 '21: 284M
Q4 '21: 212M
Q2 '22: 40M
Q3 '22: 83M
Q4 '22: 47M
Q4 '22: 243M
Q2 '23: -92M
Q3 '23: -52M
Q3 '23: -49M
Q1 '24: 111M
Q2 '24: 278M
Q3 '24: 277M
Q4 '24: 288M
Q1 '25: 158M
Q2 '25: 130M
Q3 '25: 216M
Q4 '25: 327M
Q2 '26: 163M
Q3 '26: 198M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q3 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
20M
40M
60M
Q1 '20: 54.3M
Q2 '20: 53.7M
Q3 '20: 53.7M
Q2 '21: 54M
Q3 '21: 53.9M
Q4 '21: 53.9M
Q2 '22: 53.4M
Q3 '22: 52.1M
Q4 '22: 52.2M
Q2 '23: 51.7M
Q3 '23: 51.7M
Q3 '23: 51.3M
Q1 '24: 51.8M
Q2 '24: 51.8M
Q3 '24: 51.9M
Q1 '25: 51.8M
Q2 '25: 51.3M
Q3 '25: 51.2M
Q2 '26: 49.4M
Q3 '26: 48.1M
Q2 '20
Q3 '21
Q3 '22
Q3 '23
Q2 '24
Q2 '25
Q3 '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
Q4 '21: 15.68
Q4 '21: 15.52
Q2 '22: 15.13
Q3 '22: 9.19
Q4 '22: 8.76
Q4 '22: 8.77
Q2 '23: 7.84
Q3 '23: 12.49
Q3 '23: 8.95
Q4 '23: 5.72
Q1 '24: 5.05
Q2 '24: 4.44
Q3 '24: 7.36
Q4 '24: 10.18
Q1 '25: 10.57
Q2 '25: 10.59
Q3 '25: 9.92
Q4 '25: 8.18
Q2 '26: 8.28
Q3 '26: 10.94
Q4 '21
Q4 '22
Q3 '23
Q1 '24
Q4 '24
Q3 '25
Q3 '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.