Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |
---|---|---|---|---|---|---|---|
Revenue | 708.50M | 618.31M | 530.30M | 432.08M | 417.94M | 363.63M | 295.52M |
Cost of Revenue | 389.82M | 328.61M | 348.96M | 311.88M | 286.00M | 225.53M | 204.79M |
Gross Profit | 318.68M | 289.69M | 181.34M | 120.20M | 131.94M | 138.11M | 90.73M |
Operating Expenses | 125.15M | 146.46M | 132.68M | 112.69M | 102.47M | 81.63M | 71.38M |
Selling, General & Admin | 125.15M | 115.31M | 94.75M | 77.57M | 72.11M | 55.52M | 48.40M |
Research & Development | 22.87M | 20.04M | 28.71M | 27.14M | 24.07M | N/A | N/A |
Other Operating Expenses | -16.95M | 31.15M | 37.93M | 35.13M | 30.36M | 26.10M | 22.98M |
Operating Income | 193.52M | 143.28M | 48.55M | 5.82M | 27.17M | 56.48M | 19.34M |
Other Expenses / Income | -26.05M | -6.52M | -3.56M | -5.59M | -12.27M | -1.92M | N/A |
Before Tax Income | 167.47M | 136.76M | 44.99M | 231.00K | 14.90M | 54.56M | 19.34M |
Income Tax Expenses | 44.35M | 33.50M | 19.32M | 8.04M | 15.32M | 17.14M | -79.64M |
Net Income | 123.12M | 103.26M | 25.67M | -7.81M | -420.00K | 37.43M | 98.98M |
Interest Expenses | 9.11M | 6.52M | 3.56M | 5.59M | 12.27M | 1.92M | N/A |
Basic Shares Outstanding | 74.11M | 73.72M | 72.14M | 67.36M | 66.30M | 72.40M | 72.40M |
Diluted Shares Outstanding | 74.44M | 73.87M | 72.40M | 67.36M | 66.30M | 72.40M | 72.40M |
EBITDA | 229.06M | 174.43M | 86.47M | 40.95M | 57.53M | 82.59M | 42.32M |
EBITDA Margin | 32.33% | 28.21% | 16.31% | 9.48% | 13.77% | 22.71% | 14.32% |
EBIT | 176.57M | 143.28M | 48.55M | 5.82M | 27.17M | 56.48M | 19.34M |
EBIT Margin | 24.92% | 23.17% | 9.15% | 1.35% | 6.50% | 15.53% | 6.55% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 |