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 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 397.68M | 271.85M | 235.55M | 224.00M | 203.42M | 205.53M | 210.22M | 193.27M | 195.72M | 149.90M | 139.84M | 125.34M | 125.03M | 132.07M | 133.34M | 169.66M | 193.28M | 189.36M | 169.21M | 129.15M | 76.64M | 69.17M | 60.94M | 56.34M | 46.29M |
Cost of Revenue | 11.26M | N/A | 9.57M | 10.02M | 16.39M | 11.26M | 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 | N/A | N/A |
Gross Profit | 386.42M | 271.85M | 225.97M | 213.98M | 187.03M | 194.28M | 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 | N/A | N/A |
Operating Expenses | 36.79M | -110.01M | -100.05M | 70.11M | -156.08M | -68.18M | 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 | N/A | N/A |
Selling, General & Admin | 84.50M | 79.78M | 75.21M | 69.66M | 71.70M | 73.48M | 81.77M | 76.49M | 76.97M | 65.03M | 51.94M | 53.73M | 55.95M | 60.98M | 54.57M | 45.73M | 50.67M | 43.51M | 39.75M | 36.54M | 22.85M | 19.45M | 18.53M | 15.97M | 13.79M |
Research & Development | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -36.79M | -189.79M | -175.26M | 452.00K | -227.77M | -151.53M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 790.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 390.11M | 161.84M | 135.49M | 59.49M | 47.35M | 137.35M | 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 | N/A | N/A |
Other Expenses / Income | 114.58M | -21.11M | 127.44M | 49.87M | 41.08M | -53.38M | 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 | N/A | N/A |
Before Tax Income | 114.58M | 140.73M | 135.49M | 59.49M | 47.35M | 83.97M | 95.28M | 89.39M | 92.00M | 72.58M | 61.99M | 43.01M | 28.88M | -88.02M | -153.40M | -103.45M | -36.04M | 106.24M | 94.68M | 59.67M | 31.64M | 26.04M | 27.51M | 26.31M | 20.69M |
Income Tax Expenses | 34.54M | 39.33M | 36.82M | 17.30M | 14.56M | 26.10M | 40.62M | 32.90M | 38.18M | 22.38M | 22.09M | -47.37M | 733.00K | -12.00K | -31.12M | -1.35M | 24.48M | 40.59M | 36.45M | 22.98M | 12.43M | 9.01M | 10.70M | 10.79M | 8.68M |
Net Income | 80.04M | 101.39M | 98.68M | 42.20M | 32.79M | 57.87M | 54.66M | 56.49M | 53.82M | 49.76M | 39.91M | 90.37M | 28.15M | -88.01M | -122.28M | -102.09M | -60.52M | 65.65M | 58.23M | 36.70M | 19.21M | 17.03M | 16.81M | 15.52M | 12.01M |
Interest Expenses | 13.35M | 36.17M | 21.62M | 42.97M | 70.90M | 53.38M | 32.52M | 18.27M | 16.11M | 14.03M | 13.51M | 18.75M | 27.63M | 38.64M | 82.92M | 103.78M | 128.69M | 106.43M | 62.11M | 32.62M | 20.80M | 21.34M | 32.99M | 30.89M | 18.85M |
Basic Shares Outstanding | 30.27M | 30.30M | 30.39M | 30.28M | 30.73M | 31.92M | 32.07M | 31.90M | 31.79M | 31.70M | 31.60M | 31.48M | 20.41M | 11.79M | 5.95M | 5.73M | 5.97M | 6.11M | 6.15M | 10.57M | 3.51M | 3.46M | 3.72M | 3.40M | 13.41M |
Diluted Shares Outstanding | 30.33M | 30.39M | 30.47M | 30.28M | 30.76M | 32.05M | 32.25M | 32.05M | 31.88M | 31.98M | 31.70M | 31.52M | 20.42M | 11.79M | 5.95M | 5.73M | 5.97M | 6.18M | 6.24M | 10.88M | 3.58M | 3.55M | 3.79M | 3.42M | 13.45M |
EBITDA | 15.37M | 176.89M | 151.58M | 70.45M | 56.88M | 148.47M | 140.66M | 122.24M | 125.96M | 94.87M | 77.62M | 64.07M | 59.37M | -45.95M | -66.82M | 6.65M | 98.14M | 218.23M | 162.85M | 99.86M | 54.33M | 48.81M | 61.79M | 57.81M | 41.13M |
EBITDA Margin | 3.86% | 65.07% | 64.35% | 31.45% | 27.96% | 72.23% | 66.91% | 63.25% | 64.36% | 63.29% | 55.51% | 51.12% | 47.49% | -34.79% | -50.11% | 3.92% | 50.78% | 115.25% | 96.24% | 77.32% | 70.88% | 70.57% | 101.39% | 102.62% | 88.84% |
EBIT | 127.93M | 176.89M | 157.12M | 102.46M | 118.25M | 137.35M | 127.80M | 107.66M | 108.11M | 86.17M | 75.50M | 61.75M | 56.51M | -49.38M | -70.48M | 334.00K | 92.65M | 212.67M | 156.79M | 92.29M | 52.44M | 47.39M | 60.50M | 57.20M | 39.53M |
EBIT Margin | 32.17% | 65.07% | 66.70% | 45.74% | 58.13% | 66.83% | 60.80% | 55.70% | 55.24% | 57.49% | 53.99% | 49.27% | 45.20% | -37.39% | -52.86% | 0.20% | 47.93% | 112.31% | 92.66% | 71.46% | 68.42% | 68.50% | 99.28% | 101.54% | 85.40% |
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 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 |