Closing prices at the end of each trading day, from 27 Sep 2018. Not a live quote. Adjusted for share splits, so the line has no step at a split; dividends are not added back. P/E and P/FCF are the market value over the last full fiscal year's net income or free cash flow, as public on each day, so they step once a year when the annual report comes out. A hatched band marks a stretch with none: a year of net loss, or of cash burnt.
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 59.7 | 51.7 | 38.4 | 42.7 | 42.7 | 61.9 | 67.8 | 153.7 | 62.0 | 102.5 |
| Growth | −13.4% | −25.7% | +11.2% | −0.0% | +44.8% | +9.5% | +126.8% | −59.6% | +65.2% | |
| Operating income | 1.4 | −19.3 | −37.2 | −55.5 | −71.1 | −98.5 | −128.9 | −89.3 | −238.5 | −158.4 |
| Net income | 1.7 | −19.7 | −35.3 | −119.2 | −32.1 | −105.5 | −119.2 | −106.8 | −227.5 | −191.1 |
| Growth | −1,256.8% | |||||||||
| EPS, diluted | n/a | n/a | n/a | n/a | −0.99 | −2.29 | −2.35 | −1.78 | −29.40 | −22.49 |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 2.3% | −37.2% | −96.9% | −129.8% | −166.3% | −159.2% | −190.3% | −58.1% | −384.3% | −154.5% |
| Net margin | 2.8% | −38.1% | −91.9% | −278.9% | −75.2% | −170.6% | −175.9% | −69.5% | −366.6% | −186.5% |
| Free cash flow margin | −29.4% | −78.1% | 29.0% | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | −13.2 | −37.1 | 12.7 | −65.0 | −67.8 | −81.7 | 3.5 | −111.6 | −191.5 | −177.2 |
| Capital expenditure | −4.4 | −3.3 | −1.6 | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| Free cash flow | −17.5 | −40.4 | 11.1 | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| Growth | ||||||||||
| Buybacks | n/a | n/a | n/a | n/a | n/a | −0.0 | n/a | n/a | n/a | n/a |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash | 11.6 | 22.0 | 125.3 | 5.0 | 206.2 | 30.4 | 47.3 | 69.3 | 190.3 | 58.1 |
| Total debt | n/a | n/a | 10.0 | 8.9 | 24.5 | 25.1 | 16.3 | 4.1 | n/a | n/a |
| Net cash (debt) | n/a | n/a | 115.3 | −3.9 | 181.6 | 5.3 | 31.0 | 65.2 | n/a | n/a |
| Shareholders’ equity | −90.9 | −109.0 | 131.5 | 97.8 | 332.0 | 252.6 | 217.0 | 149.6 | 44.6 | −132.5 |
| Debt to equity | n/a | n/a | 0.08 | 0.09 | 0.07 | 0.10 | 0.07 | 0.03 | n/a | n/a |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2016 31 Dec 2016 | FY2017 31 Dec 2017 | FY2018 31 Dec 2018 | FY2019 31 Dec 2019 | FY2020 31 Dec 2020 | FY2021 31 Dec 2021 | FY2022 31 Dec 2022 | FY2023 31 Dec 2023 | FY2024† 31 Dec 2024 | FY2025 31 Dec 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue and profit | ||||||||||
| 59.7 | 51.7 | 38.4 | 42.7 | 42.7 | 61.9 | 67.8 | 153.7 | 62.0 | 102.5 | |
| Growth | −13.4% | −25.7% | +11.2% | −0.0% | +44.8% | +9.5% | +126.8% | −59.6% | +65.2% | |
| 43.6 | 54.6 | 54.3 | 65.6 | 77.0 | 104.4 | 137.2 | 180.4 | 252.0 | 166.4 | |
| 14.8 | 16.4 | 21.4 | 32.6 | 36.8 | 56.0 | 59.5 | 62.6 | 48.5 | 41.0 | |
| 1.4 | −19.3 | −37.2 | −55.5 | −71.1 | −98.5 | −128.9 | −89.3 | −238.5 | −158.4 | |
| Growth | −1,512.9% | |||||||||
| n/a | n/a | n/a | n/a | −32.0 | −105.5 | −116.7 | −88.6 | −225.1 | −191.2 | |
| n/a | 0.0 | 0.0 | 0.0 | 0.1 | 0.0 | 2.5 | 18.2 | 2.4 | −0.1 | |
| 1.7 | −19.7 | −35.3 | −119.2 | −32.1 | −105.5 | −119.2 | −106.8 | −227.5 | −191.1 | |
| Growth | −1,256.8% | |||||||||
| Per share | ||||||||||
| n/a | n/a | n/a | n/a | −0.99 | −2.29 | −2.35 | −1.78 | −29.40 | −22.49 | |
| n/a | n/a | n/a | n/a | −0.99 | −2.29 | −2.35 | −1.78 | −29.40 | −22.49 | |
| Growth | ||||||||||
| n/a | n/a | n/a | n/a | 32.6 | 46.1 | 50.7 | 60.2 | 7.7 | 8.5 | |
| n/a | n/a | n/a | n/a | 32.6 | 46.1 | 50.7 | 60.2 | 7.7 | 8.5 | |
| Growth | +41.6% | +10.0% | +18.6% | −87.1% | +9.8% | |||||
† The diluted share count jumps at 2024, so per-share figures either side of that column are not comparable. Usually a split, but the break lands on the restatement boundary rather than on the split date, because every column is that period’s latest filing.