Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 |
---|---|---|---|---|---|---|---|---|
Revenue | 660.73M | 619.98M | 575.08M | 470.64M | 408.38M | 156.07M | 120.77M | 103.30M |
Cost of Revenue | 239.26M | 211.09M | 189.36M | 154.56M | 136.91M | 80.44M | 60.64M | 53.72M |
Gross Profit | 421.46M | 408.88M | 385.72M | 316.07M | 271.46M | 75.63M | 60.13M | 49.58M |
Operating Expenses | 400.40M | 450.38M | 469.87M | 264.27M | 210.88M | 69.35M | 63.85M | 49.87M |
Selling, General & Admin | 317.22M | 379.94M | 385.87M | 222.41M | 173.68M | 61.23M | 56.35M | 45.44M |
Research & Development | 83.18M | 70.43M | 84.00M | 41.86M | 37.20M | 8.12M | 7.51M | 4.43M |
Other Operating Expenses | N/A | -4.48M | 1.19M | 3.71M | 2.58M | N/A | N/A | N/A |
Operating Income | 21.06M | -41.49M | -84.15M | 48.93M | 63.16M | 6.28M | -3.73M | -296.00K |
Other Expenses / Income | 10.44M | -5.93M | -34.54M | -36.61M | -35.98M | -153.00K | -15.00K | -33.00K |
Before Tax Income | 31.49M | -47.67M | -119.61M | 12.32M | 10.28M | 6.12M | -3.74M | -329.00K |
Income Tax Expenses | 17.54M | 1.06M | -10.95M | 2.43M | 3.16M | -6.00M | 282.00K | 311.00K |
Net Income | 13.95M | -48.73M | -108.66M | 9.90M | 7.44M | 12.12M | -4.02M | -640.00K |
Interest Expenses | 493.00K | 1.54M | 27.98M | 35.50M | 38.56M | 153.00K | 15.00K | 33.00K |
Basic Shares Outstanding | 190.47M | 195.83M | 198.08M | 196.66M | 196.66M | 125.25M | 125.25M | 38.22M |
Diluted Shares Outstanding | 194.41M | 195.83M | 198.08M | 196.66M | 196.66M | 125.25M | 125.25M | 38.22M |
EBITDA | 60.06M | -41.74M | -79.07M | 71.90M | 65.88M | 10.84M | -218.00K | 2.64M |
EBITDA Margin | 9.09% | -6.73% | -13.75% | 15.28% | 16.13% | 6.95% | -0.18% | 2.56% |
EBIT | 31.99M | -46.13M | -91.63M | 47.83M | 49.16M | 6.28M | -3.73M | -296.00K |
EBIT Margin | 4.84% | -7.44% | -15.93% | 10.16% | 12.04% | 4.02% | -3.09% | -0.29% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 |