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
150M
300M
450M
Q3 '21: 204.6M
Q4 '21: 255.1M
Q1 '22: 294.8M
Q2 '22: 335.9M
Q3 '22: 375.1M
Q4 '22: 381.7M
Q1 '23: 416.6M
Q2 '23: 404.6M
Q3 '23: 389.3M
Q4 '23: 374.9M
Q1 '24: 366.5M
Q2 '24: 365.1M
Q3 '24: 371.3M
Q4 '24: 349M
Q1 '25: 374.4M
Q2 '25: 364.2M
Q3 '25: 322.2M
Q4 '25: 346.5M
Q1 '26: 366M
Q2 '26: 395.8M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Gross Profit Quarterly
0
30M
60M
90M
Q3 '21: 9M
Q4 '21: 17.9M
Q1 '22: 24.7M
Q2 '22: 35.7M
Q3 '22: 58.8M
Q4 '22: 41.6M
Q1 '23: 59.7M
Q2 '23: 61.2M
Q3 '23: 56.3M
Q4 '23: 54.6M
Q1 '24: 52.7M
Q2 '24: 60.2M
Q3 '24: 62.4M
Q4 '24: 44.2M
Q1 '25: 55.8M
Q2 '25: 57.8M
Q3 '25: 43.6M
Q4 '25: 45.3M
Q1 '26: 65.3M
Q2 '26: 76.8M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating Income Quarterly
-15M
0
15M
30M
45M
Q3 '21: -13.8M
Q4 '21: -8.3M
Q1 '22: -4.3M
Q2 '22: 8.3M
Q3 '22: 28.4M
Q4 '22: 6.7M
Q1 '23: 12M
Q2 '23: 25.7M
Q3 '23: 16.8M
Q4 '23: 6.7M
Q1 '24: 7M
Q2 '24: 20.4M
Q3 '24: 24.5M
Q4 '24: 2.6M
Q1 '25: 15.5M
Q2 '25: 15.4M
Q3 '25: -1.8M
Q4 '25: -388K
Q1 '26: 18M
Q2 '26: 34.3M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Net Income Quarterly
-20M
-10M
0
10M
20M
30M
Q2 '21: -16.6M
Q3 '21: -12M
Q4 '21: 9.5M
Q1 '22: 6.8M
Q2 '22: 12.5M
Q3 '22: 21.3M
Q4 '22: 7.6M
Q1 '23: 12.3M
Q2 '23: 20.1M
Q3 '23: 14.3M
Q4 '23: 27.6M
Q1 '24: 3.6M
Q2 '24: 12.9M
Q3 '24: 15.8M
Q1 '25: 8.2M
Q2 '25: 10.6M
Q3 '25: 2.7M
Q4 '25: -346K
Q1 '26: 8.6M
Q2 '26: 21M
Q3 '21
Q2 '22
Q1 '23
Q4 '23
Q3 '24
Q3 '25
Q2 '26
Cost of Revenue Quarterly
0
150M
300M
450M
Q3 '21: 195.6M
Q4 '21: 237.2M
Q1 '22: 270.1M
Q2 '22: 300.2M
Q3 '22: 316.2M
Q4 '22: 340.1M
Q1 '23: 356.9M
Q2 '23: 343.5M
Q3 '23: 333M
Q4 '23: 320.3M
Q1 '24: 313.9M
Q2 '24: 305M
Q3 '24: 308.9M
Q4 '24: 304.9M
Q1 '25: 318.6M
Q2 '25: 306.5M
Q3 '25: 278.7M
Q4 '25: 301.2M
Q1 '26: 300.7M
Q2 '26: 319M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating Cash Flow Quarterly
-50M
0
50M
100M
150M
Q3 '21: -2.5M
Q4 '21: -2.4M
Q1 '22: -18.6M
Q2 '22: 11.1M
Q3 '22: 5.4M
Q4 '22: 35.3M
Q1 '23: -18M
Q2 '23: 102M
Q3 '23: 118.2M
Q4 '23: 83.2M
Q1 '24: 32.1M
Q2 '24: 83.1M
Q3 '24: 51.9M
Q4 '24: 67.8M
Q1 '25: -5.1M
Q2 '25: 82.6M
Q3 '25: 71.7M
Q4 '25: 65.5M
Q1 '26: 10.2M
Q2 '26: 86.7M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Free Cash Flow Quarterly
-90M
-60M
-30M
0
30M
60M
90M
Q3 '21: -18.9M
Q4 '21: -12.4M
Q1 '22: -34M
Q2 '22: -4.4M
Q3 '22: -14.5M
Q4 '22: 14.3M
Q1 '23: -45.9M
Q2 '23: 62.6M
Q3 '23: 83M
Q4 '23: 49.7M
Q1 '24: -1.6M
Q2 '24: 34M
Q3 '24: 16.7M
Q4 '24: 12.7M
Q1 '25: -53.5M
Q2 '25: 3.2M
Q3 '25: -23.5M
Q4 '25: -6M
Q1 '26: -68.1M
Q2 '26: 15.7M
Q4 '21
Q3 '22
Q2 '23
Q1 '24
Q4 '24
Q3 '25
Q2 '26
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
Nothing in this filer's XBRL supports this figure for the periods asked
for, so there is nothing to draw. That is a gap in the filing, not a zero.
EPS TTM
Nothing in this filer's XBRL supports this figure for the periods asked
for, so there is nothing to draw. That is a gap in the filing, not a zero.