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 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 385.09M | 254.66M | 237.52M | 186.93M | 181.69M | 147.15M | 123.41M | 98.12M | 76.30M | 69.85M | 69.27M | 67.92M | 64.06M | 55.37M | 50.84M | 50.99M | 46.16M | 44.22M | 41.41M | 40.02M | 39.30M | 37.62M | 32.59M | 28.31M | 7.30M | 6.89M | 6.12M | 4.95M | 4.29M | 3.97M |
Cost of Revenue | 86.79M | N/A | N/A | N/A | N/A | 2.97M | 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 |
Gross Profit | 298.30M | 254.66M | 237.52M | 186.93M | 181.69M | 144.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 | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 51.97M | -122.98M | -170.73M | -127.19M | -118.42M | -82.85M | 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 |
Selling, General & Admin | 111.31M | 103.40M | 94.87M | 69.38M | 64.83M | 49.66M | 42.74M | 35.98M | 29.01M | 27.24M | 26.78M | 25.93M | 25.05M | 21.71M | 18.36M | 17.72M | 17.32M | 16.36M | 14.04M | 14.40M | 13.89M | 13.47M | 11.90M | 10.87M | 9.62M | 8.64M | 7.92M | 7.94M | 7.48M | 6.96M |
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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -51.97M | -226.38M | -265.60M | -196.57M | -183.25M | -133.47M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.42M | 1.81M | 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 Income | 88.41M | 131.68M | 66.79M | 59.74M | 63.27M | 61.33M | 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 Expenses / Income | 88.41M | -40.38M | 66.79M | 59.74M | 63.27M | -12.83M | 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 |
Before Tax Income | 88.41M | 91.29M | 66.79M | 59.74M | 63.27M | 48.51M | 41.73M | 33.78M | 25.73M | 24.71M | 23.57M | 22.43M | 17.90M | 13.28M | 12.22M | 15.97M | 15.25M | 15.04M | 14.94M | 14.29M | 13.77M | 12.04M | 9.56M | 7.70M | 7.47M | 7.50M | 7.36M | 6.43M | 5.75M | 4.88M |
Income Tax Expenses | 19.47M | 18.34M | 15.30M | 14.47M | 15.32M | 11.90M | 15.04M | 11.94M | 9.22M | 9.25M | 8.85M | 8.41M | 6.53M | 4.52M | 4.01M | 5.44M | 5.09M | 5.03M | 5.13M | 4.54M | 4.67M | 4.00M | 3.04M | 2.04M | 2.24M | 2.43M | 2.63M | 2.26M | 1.83M | 1.45M |
Net Income | 68.94M | 72.95M | 51.49M | 45.27M | 47.94M | 36.60M | 26.68M | 21.84M | 16.51M | 15.46M | 14.72M | 14.03M | 11.37M | 8.76M | 8.21M | 10.52M | 10.16M | 10.01M | 9.81M | 9.75M | 9.09M | 8.03M | 6.52M | 5.66M | 5.23M | 5.06M | 4.73M | 4.17M | 3.92M | 3.43M |
Interest Expenses | 22.83M | 31.61M | 15.26M | 16.73M | 24.05M | 12.83M | 6.48M | 4.29M | 3.50M | 3.25M | 3.54M | 6.16M | 8.50M | 10.76M | 15.84M | 21.34M | 28.43M | 24.71M | 15.69M | 11.64M | 11.90M | 14.66M | 21.59M | 22.57M | 18.41M | 18.63M | 19.13M | 17.80M | 16.73M | 11.92M |
Basic Shares Outstanding | 21.78M | 20.17M | 17.89M | 16.72M | 16.68M | 14.49M | 12.53M | 10.55M | 8.97M | 8.22M | 5.88M | 5.97M | 6.04M | 6.09M | 6.13M | 6.23M | 6.35M | 6.50M | 6.63M | 6.74M | 7.10M | 7.56M | 7.60M | 7.61M | 7.36M | 7.15M | 6.93M | 3.33M | 3.23M | 3.23M |
Diluted Shares Outstanding | 21.87M | 20.24M | 17.94M | 16.76M | 16.71M | 14.50M | 12.54M | 10.65M | 9.12M | 8.36M | 5.88M | 5.97M | 6.05M | 6.12M | 6.13M | 6.31M | 6.47M | 6.61M | 6.81M | 6.87M | 7.26M | 7.60M | 7.64M | 7.64M | 7.71M | 7.63M | 7.35M | 3.53M | 3.41M | 3.38M |
EBITDA | 88.41M | 137.97M | 72.18M | 64.80M | 69.11M | 69.21M | 56.34M | 46.01M | 33.67M | 31.93M | 31.76M | 33.99M | 31.80M | 27.98M | 31.13M | 39.55M | 45.52M | 41.42M | 32.11M | 28.39M | 28.77M | 29.87M | 34.35M | 33.16M | 28.36M | 28.19M | 28.35M | 25.48M | 23.71M | 18.30M |
EBITDA Margin | 22.96% | 54.18% | 30.39% | 34.67% | 38.04% | 47.04% | 45.65% | 46.89% | 44.13% | 45.71% | 45.86% | 50.05% | 49.65% | 50.53% | 61.23% | 77.56% | 98.61% | 93.67% | 77.54% | 70.93% | 73.20% | 79.39% | 105.41% | 117.13% | 388.31% | 409.20% | 463.18% | 515.26% | 552.81% | 460.73% |
EBIT | 111.24M | 122.91M | 82.05M | 76.47M | 87.31M | 61.33M | 48.21M | 38.07M | 29.23M | 27.97M | 27.10M | 28.59M | 26.41M | 24.04M | 28.06M | 37.31M | 43.67M | 39.75M | 30.62M | 25.94M | 25.66M | 26.70M | 31.15M | 30.27M | 25.88M | 26.12M | 26.49M | 24.23M | 22.48M | 16.80M |
EBIT Margin | 28.89% | 48.26% | 34.54% | 40.91% | 48.06% | 41.68% | 39.06% | 38.80% | 38.31% | 40.04% | 39.13% | 42.10% | 41.22% | 43.42% | 55.19% | 73.18% | 94.61% | 89.89% | 73.95% | 64.81% | 65.31% | 70.97% | 95.58% | 106.93% | 354.43% | 379.13% | 432.72% | 489.97% | 524.11% | 422.90% |
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 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |