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 | 2015-12-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 612.70M | 572.22M | 532.18M | 469.92M | 458.92M | 396.38M | 333.33M | 313.24M | 294.13M |
Cost of Revenue | 121.79M | 122.89M | 129.67M | 121.31M | 132.60M | 115.97M | 106.59M | 102.60M | 99.21M |
Gross Profit | 490.91M | 449.33M | 402.51M | 348.62M | 326.32M | 280.41M | 226.74M | 210.64M | 194.92M |
Operating Expenses | 490.67M | 456.27M | 390.17M | 336.90M | 318.11M | 255.76M | 260.00M | 195.19M | 179.97M |
Selling, General & Admin | 247.03M | 252.85M | 224.25M | 197.87M | 188.23M | 160.03M | 167.94M | 123.29M | 117.15M |
Research & Development | 212.65M | 185.86M | 151.05M | 126.08M | 117.51M | 97.59M | 93.23M | 71.33M | 62.78M |
Other Operating Expenses | 31.00M | 17.55M | 14.88M | 12.95M | 12.37M | 2.58M | -1.17M | 580.00K | 48.00K |
Operating Income | 243.00K | -23.84M | 12.34M | 11.71M | 8.21M | 24.64M | -33.26M | 15.45M | 14.95M |
Other Expenses / Income | 1.64M | -4.38M | -12.63M | -9.68M | -4.82M | 2.58M | -3.15M | -1.75M | -3.20M |
Before Tax Income | 12.62M | -28.21M | -288.00K | 2.03M | 3.39M | 27.02M | -36.41M | 13.70M | 11.75M |
Income Tax Expenses | 21.55M | 15.22M | 8.51M | 12.53M | 10.93M | 13.31M | 63.00M | 3.54M | 818.00K |
Net Income | -8.93M | -43.43M | -8.79M | -10.50M | -7.54M | 13.71M | -99.41M | 10.16M | 10.93M |
Interest Expenses | 6.12M | 4.38M | 12.06M | 11.60M | 6.37M | 200.00K | 2.16M | 2.27M | 2.42M |
Basic Shares Outstanding | 80.60M | 79.47M | 76.18M | 73.24M | 71.54M | 67.47M | 52.47M | 48.85M | 50.26M |
Diluted Shares Outstanding | 80.60M | 79.47M | 76.18M | 73.24M | 71.54M | 74.88M | 52.47M | 57.86M | 50.26M |
EBITDA | 56.22M | 11.67M | 37.42M | 37.44M | 31.28M | 41.96M | -22.50M | 25.95M | 22.54M |
EBITDA Margin | 9.18% | 2.04% | 7.03% | 7.97% | 6.82% | 10.59% | -6.75% | 8.28% | 7.66% |
EBIT | 18.73M | -23.84M | 11.78M | 13.63M | 9.76M | 27.22M | -34.25M | 15.97M | 14.16M |
EBIT Margin | 3.06% | -4.17% | 2.21% | 2.90% | 2.13% | 6.87% | -10.28% | 5.10% | 4.82% |
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 | 2015-12-31 |