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
700M
1.4B
2.1B
Q3 '21: 486M
Q4 '21: 512M
Q1 '22: 535M
Q2 '22: 675M
Q3 '22: 752M
Q4 '22: 768M
Q1 '23: 819M
Q2 '23: 978M
Q3 '23: 1B
Q4 '23: 1B
Q1 '24: 1.1B
Q2 '24: 1.2B
Q3 '24: 1.3B
Q4 '24: 1.3B
Q1 '25: 1.3B
Q2 '25: 1.6B
Q3 '25: 1.6B
Q4 '25: 1.6B
Q1 '26: 1.6B
Q2 '26: 1.9B
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Gross Profit Quarterly
0
200M
400M
600M
Q3 '21: 83M
Q4 '21: 73M
Q1 '22: 89M
Q2 '22: 113M
Q3 '22: 151M
Q4 '22: 158M
Q1 '23: 174M
Q2 '23: 208M
Q3 '23: 226M
Q4 '23: 226M
Q1 '24: 249M
Q2 '24: 286M
Q3 '24: 322M
Q4 '24: 333M
Q1 '25: 346M
Q2 '25: 392M
Q3 '25: 432M
Q4 '25: 423M
Q1 '26: 447M
Q2 '26: 516M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating Income Quarterly
-120M
-60M
0
60M
120M
180M
Q3 '21: -55M
Q4 '21: -116M
Q1 '22: -101M
Q2 '22: -99M
Q3 '22: -85M
Q4 '22: -99M
Q1 '23: -92M
Q2 '23: -80M
Q3 '23: -59M
Q4 '23: -56M
Q1 '24: -56M
Q2 '24: 5M
Q3 '24: 34M
Q4 '24: 33M
Q1 '25: 43M
Q2 '25: 80M
Q3 '25: 84M
Q4 '25: 85M
Q1 '26: 110M
Q2 '26: 152M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Net Income Quarterly
-270M
-180M
-90M
0
90M
180M
270M
Q3 '21: -254M
Q4 '21: 1M
Q1 '22: -23M
Q2 '22: -54M
Q3 '22: -98M
Q4 '22: -100M
Q1 '23: -81M
Q2 '23: -98M
Q3 '23: -31M
Q4 '23: -36M
Q1 '24: -83M
Q2 '24: 14M
Q3 '24: 56M
Q4 '24: 32M
Q1 '25: 56M
Q2 '25: 80M
Q3 '25: 105M
Q4 '25: 101M
Q1 '26: 126M
Q2 '26: 154M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Cost of Revenue Quarterly
0
500M
1B
1.5B
Q3 '21: 403M
Q4 '21: 439M
Q1 '22: 446M
Q2 '22: 562M
Q3 '22: 601M
Q4 '22: 610M
Q1 '23: 645M
Q2 '23: 770M
Q3 '23: 806M
Q4 '23: 810M
Q1 '24: 826M
Q2 '24: 956M
Q3 '24: 983M
Q4 '24: 1B
Q1 '25: 991M
Q2 '25: 1.2B
Q3 '25: 1.2B
Q4 '25: 1.2B
Q1 '26: 1.2B
Q2 '26: 1.4B
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating Cash Flow Quarterly
-80M
0
80M
160M
240M
Q3 '21: -18M
Q4 '21: -31M
Q1 '22: -47M
Q2 '22: -21M
Q3 '22: -69M
Q4 '22: -19M
Q1 '23: -55M
Q2 '23: 50M
Q3 '23: 48M
Q4 '23: 92M
Q1 '24: -20M
Q2 '24: 124M
Q3 '24: 109M
Q4 '24: 147M
Q1 '25: 79M
Q2 '25: 223M
Q3 '25: 165M
Q4 '25: 194M
Q1 '26: 132M
Q2 '26: 144M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Free Cash Flow Quarterly
-80M
0
80M
160M
240M
Q3 '21: -20M
Q4 '21: -33M
Q1 '22: -49M
Q2 '22: -26M
Q3 '22: -75M
Q4 '22: -22M
Q1 '23: -57M
Q2 '23: 48M
Q3 '23: 48M
Q4 '23: 81M
Q1 '24: -33M
Q2 '24: 108M
Q3 '24: 97M
Q4 '24: 134M
Q1 '25: 69M
Q2 '25: 208M
Q3 '25: 153M
Q4 '25: 178M
Q1 '26: 115M
Q2 '26: 130M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
0
250M
500M
750M
Q3 '20: 200.6M
Q1 '21: 205.4M
Q2 '21: 211.8M
Q3 '21: 239.4M
Q1 '22: 507M
Q2 '22: 509.5M
Q3 '22: 513.7M
Q1 '23: 525M
Q2 '23: 529M
Q3 '23: 536M
Q1 '24: 547M
Q2 '24: 587M
Q3 '24: 590M
Q1 '25: 603M
Q2 '25: 605M
Q3 '25: 609M
Q1 '26: 602M
Q2 '26: 590M
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
-2.70
-1.80
-0.90
0.00
0.90
1.80
2.70
Q2 '21: -1.74
Q3 '21: -2.49
Q4 '21: -1.68
Q1 '23: -0.64
Q2 '23: -0.72
Q3 '23: -0.62
Q4 '23: -0.51
Q1 '24: -0.50
Q2 '24: -0.29
Q3 '24: -0.13
Q4 '24: 0.03
Q1 '25: 0.27
Q2 '25: 0.38
Q3 '25: 0.47
Q4 '25: 0.55
Q1 '26: 0.66
Q2 '26: 0.79
Q3 '21
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.