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 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 349.04M | 301.35M | 304.32M | 253.70M | 268.40M | 274.12M | 237.40M | 219.45M | 298.94M | 183.76M | 149.47M | 84.80M | 65.16M | 41.61M | N/A | 5.93M | 19.78M | 17.51M | 15.35M | 15.45M | 13.04M |
Cost of Revenue | 82.88M | 97.90M | 88.16M | 74.67M | 80.76M | 74.52M | 81.49M | 63.26M | 73.23M | 40.99M | 36.21M | 23.23M | N/A | 19.19M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 266.15M | 203.45M | 216.16M | 179.02M | 187.64M | 199.60M | 155.91M | 156.18M | 225.71M | 142.77M | 113.26M | 61.56M | 65.16M | 22.42M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 116.71M | 126.25M | 110.00M | 106.72M | 119.98M | 118.36M | 97.71M | 92.21M | 86.34M | 69.22M | 61.72M | 46.74M | 62.07M | 29.97M | 1.10M | 9.14M | 27.42M | 26.01M | 23.38M | 20.48M | 16.41M |
Selling, General & Admin | 135.22M | 117.29M | 102.33M | 98.77M | 110.85M | 108.52M | 89.25M | 83.99M | 79.15M | 63.87M | 56.76M | 43.46M | 53.91M | 27.93M | 997.82K | 2.67M | 5.49M | 5.29M | 4.96M | 4.22M | 3.89M |
Research & Development | 634.00K | 50.00K | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -116.71M | 8.97M | 7.67M | 7.95M | 9.13M | 9.84M | 8.46M | N/A | N/A | N/A | N/A | -3.26M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 149.44M | 44.23M | 89.06M | 73.63M | 53.53M | 76.38M | 58.19M | 63.98M | 139.37M | 73.55M | 51.54M | 14.82M | 3.09M | -7.55M | -1.10M | -527.41K | -7.64M | -8.50M | -8.03M | -5.03M | -3.37M |
Other Expenses / Income | -30.44M | -4.28M | -32.39M | -108.86M | -23.27M | -33.09M | N/A | -8.41M | -2.19M | N/A | N/A | -3.44M | N/A | N/A | 70.87K | N/A | N/A | N/A | N/A | N/A | N/A |
Before Tax Income | 119.01M | 39.95M | 56.67M | -35.22M | 30.26M | 51.04M | 58.19M | 55.56M | 137.19M | 73.55M | 51.54M | 11.03M | 3.09M | -7.55M | N/A | N/A | N/A | N/A | N/A | N/A | -3.19M |
Income Tax Expenses | 16.46M | -10.73M | 6.87M | 433.00K | 10.55M | 14.41M | 30.99M | 29.41M | 57.13M | 12.50M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 102.55M | 50.68M | 49.80M | -35.66M | 19.71M | 36.63M | 27.20M | 26.16M | 80.05M | 61.05M | 51.54M | 11.03M | 3.09M | -7.55M | 1.06M | -5.33M | -3.41M | -4.19M | -8.59M | -4.96M | -3.19M |
Interest Expenses | 15.24M | 14.94M | 12.33M | 9.67M | 11.24M | 7.96M | N/A | N/A | N/A | N/A | N/A | -353.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 144.71M | 143.02M | 143.85M | 148.68M | 151.82M | 146.65M | 134.61M | 134.40M | 135.84M | 131.77M | 126.65M | 122.14M | 114.13M | 111.98M | 7.90M | 8.89M | 10.44M | 9.34M | 7.88M | 6.47M | 6.20M |
Diluted Shares Outstanding | 147.83M | 143.29M | 145.06M | 148.68M | 151.82M | 158.41M | 136.00M | 135.54M | 137.93M | 138.55M | 139.80M | 137.97M | 135.54M | 111.98M | 8.63M | 8.96M | 11.17M | 9.34M | 7.88M | 6.47M | 6.20M |
EBITDA | 151.60M | 45.45M | 102.92M | 77.84M | 71.71M | 85.43M | 59.59M | 73.69M | 142.56M | 74.37M | 51.98M | 15.31M | 3.36M | -7.24M | -1.07M | -2.74M | -7.08M | -7.98M | -7.71M | -4.69M | -3.17M |
EBITDA Margin | 43.43% | 15.08% | 33.82% | 30.68% | 26.72% | 31.17% | 25.10% | 33.58% | 47.69% | 40.47% | 34.77% | 18.05% | 5.16% | -17.39% | 0.00% | -46.17% | -35.81% | -45.58% | -50.26% | -30.33% | -24.28% |
EBIT | 134.25M | 54.88M | 69.00M | -25.55M | 41.50M | 59.00M | 58.19M | 55.56M | 137.19M | 73.55M | 51.54M | 10.68M | 3.09M | -7.55M | 1.06M | -5.33M | -3.41M | -4.19M | -8.59M | -4.96M | -3.19M |
EBIT Margin | 38.46% | 18.21% | 22.67% | -10.07% | 15.46% | 21.52% | 24.51% | 25.32% | 45.89% | 40.02% | 34.48% | 12.59% | 4.75% | -18.14% | 0.00% | -89.94% | -17.22% | -23.95% | -55.98% | -32.11% | -24.45% |
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 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |