Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
---|---|---|---|---|---|---|---|---|
Revenue | 798.71M | 683.19M | 541.13M | 440.22M | 354.59M | 267.36M | 187.73M | 124.37M |
Cost of Revenue | 183.58M | 154.79M | 106.40M | 77.55M | 60.82M | 43.17M | 25.59M | 14.22M |
Gross Profit | 615.13M | 528.40M | 434.73M | 362.67M | 293.77M | 224.19M | 162.14M | 110.15M |
Operating Expenses | 653.32M | 596.22M | 476.50M | 399.10M | 384.57M | 296.77M | 202.90M | 145.99M |
Selling, General & Admin | 503.04M | 452.66M | 360.07M | 297.41M | 297.50M | 220.08M | 145.23M | 105.90M |
Research & Development | 150.28M | 143.56M | 116.43M | 101.69M | 87.06M | 76.70M | 57.67M | 40.09M |
Other Operating Expenses | -8.60M | -4.76M | -1.97M | -1.89M | -680.00K | 1.42M | N/A | N/A |
Operating Income | -38.19M | -67.81M | -41.77M | -36.43M | -90.80M | -72.58M | -40.76M | -35.83M |
Other Expenses / Income | -29.21M | -17.47M | -8.86M | -641.00K | 5.15M | 1.42M | -91.00K | -532.00K |
Before Tax Income | -67.40M | -85.29M | -50.63M | -37.07M | -85.65M | -71.16M | -40.85M | -36.37M |
Income Tax Expenses | 10.88M | 6.93M | -3.95M | 5.66M | 13.36M | 2.36M | 171.00K | 843.00K |
Net Income | -78.28M | -92.22M | -46.68M | -42.73M | -99.01M | -73.52M | -41.02M | -37.21M |
Interest Expenses | 31.34M | 19.00M | -6.90M | 1.24M | 5.83M | N/A | N/A | N/A |
Basic Shares Outstanding | 115.41M | 111.32M | 106.39M | 101.01M | 96.01M | 53.67M | 77.60M | 78.88M |
Diluted Shares Outstanding | 115.41M | 111.32M | 106.39M | 101.01M | 96.01M | 53.67M | 77.60M | 78.88M |
EBITDA | -11.08M | -44.09M | -25.60M | -25.80M | -83.92M | -66.39M | -36.16M | -33.30M |
EBITDA Margin | -1.39% | -6.45% | -4.73% | -5.86% | -23.67% | -24.83% | -19.26% | -26.78% |
EBIT | -36.06M | -66.29M | -57.52M | -35.83M | -79.82M | -71.16M | -40.85M | -36.37M |
EBIT Margin | -4.52% | -9.70% | -10.63% | -8.14% | -22.51% | -26.61% | -21.76% | -29.24% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |