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 | 274.14M | 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 | N/A | 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 | 274.14M | 254.66M | 237.52M | 186.93M | 181.69M | 144.18M | 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 |
Operating Expenses | 274.93M | -122.98M | -170.73M | -127.19M | -118.42M | -82.85M | -69.22M | -54.02M | -43.52M | -38.57M | -38.17M | -34.70M | 1.05M | 940.00K | 963.00K | 847.00K | 911.00K | 945.00K | -10.79M | -14.08M | -13.63M | -10.92M | -1.44M | 1.96M | 18.58M | 19.23M | 20.37M | 19.29M | 18.19M | 12.83M |
Selling, General & Admin | 111.31M | 103.40M | 94.87M | 69.38M | 64.83M | 49.66M | 42.02M | 32.35M | 26.34M | 24.77M | 24.96M | 24.31M | 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 | 163.62M | -226.38M | -265.60M | -196.57M | -183.25M | -133.47M | -111.24M | -86.37M | -69.85M | -63.34M | -63.13M | -59.01M | N/A | 1.42M | 1.81M | N/A | N/A | N/A | -24.83M | -28.48M | -27.53M | -24.39M | -13.35M | -8.91M | 8.96M | 10.59M | 12.44M | 11.35M | 10.71M | 5.87M |
Operating Income | 88.41M | 131.68M | 66.79M | 59.74M | 63.27M | 61.33M | 54.19M | 44.10M | 32.78M | 31.28M | 31.09M | 33.22M | 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 |
Other Expenses / Income | N/A | N/A | N/A | -19.80M | N/A | N/A | N/A | N/A | -4.44M | -7.39M | -7.26M | -2.04M | -886.00K | -1.42M | -1.81M | N/A | N/A | N/A | N/A | N/A | -11.90M | -14.66M | -21.59M | -22.57M | -18.41M | -18.63M | -19.13M | -17.80M | -16.73M | -11.92M |
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 | 106.70M | 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.53M | 7.58M | 7.63M | 7.36M | 7.15M | 6.93M | 6.66M | 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.17M | 6.23M | 6.47M | 6.63M | 6.81M | 6.87M | 7.26M | 7.63M | 7.64M | 7.63M | 7.71M | 7.63M | 7.35M | 7.07M | 3.41M | 3.38M |
EBITDA | N/A | 106.35M | 81.24M | 68.60M | 74.11M | 56.39M | 49.86M | 41.72M | 34.62M | 27.76M | 26.73M | 25.71M | 21.49M | 15.93M | 18.76M | 22.08M | 21.30M | 20.27M | 18.90M | 18.28M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 41.76% | 34.20% | 36.70% | 40.79% | 38.32% | 40.40% | 42.52% | 45.37% | 39.74% | 38.59% | 37.85% | 33.54% | 28.77% | 36.90% | 43.31% | 46.15% | 45.83% | 45.63% | 45.67% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 195.11M | 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 | 71.17% | 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 |