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 | 426.16M | 305.08M | 307.33M | 288.69M | 160.60M | 147.46M | 136.39M | 112.67M | 105.52M | 100.94M | 97.60M | 102.44M | 97.40M | 98.08M | 97.56M | 81.26M | 70.79M | 68.65M | 63.21M | 49.05M | 47.87M | 37.02M | 93.41M | 74.93M | 62.60M | 39.60M | 24.10M | 23.10M | 19.30M | 19.30M |
Cost of Revenue | 6.10M | N/A | N/A | N/A | N/A | 379.00K | 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 | 420.06M | 305.08M | 307.33M | 288.69M | 160.60M | 147.08M | 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.76M | -144.01M | -150.90M | -209.42M | -99.97M | -73.75M | 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 | 100.13M | 101.04M | 107.09M | 95.45M | 65.71M | 62.14M | 62.33M | 50.79M | 48.05M | 45.84M | 43.76M | 42.56M | 38.73M | 32.31M | 32.44M | 28.83M | 25.25M | 24.15M | 23.45M | 17.42M | 16.12M | 14.10M | 24.13M | 22.68M | 19.40M | 11.00M | 7.90M | 6.90M | 5.30M | 5.00M |
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.76M | -245.05M | -258.00M | -304.87M | -165.68M | -139.85M | N/A | N/A | N/A | N/A | N/A | N/A | 2.00K | 331.00K | 3.94M | 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 | -5.33M | 161.07M | 156.42M | 79.27M | 60.64M | 73.34M | 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 | 139.48M | -34.79M | 156.42M | 79.27M | 60.64M | -16.46M | 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 | 139.48M | 126.28M | 156.42M | 79.27M | 60.64M | 56.88M | 48.45M | 41.60M | 37.83M | 33.45M | 31.51M | 26.68M | 22.20M | 11.11M | 9.86M | 10.88M | 20.37M | 23.05M | 17.82M | 15.60M | 17.77M | 9.41M | 21.20M | 16.88M | 13.20M | 4.90M | 8.40M | 6.20M | 8.40M | 9.00M |
Income Tax Expenses | 28.18M | 24.10M | 30.37M | 16.19M | 11.27M | 10.63M | 16.18M | 12.75M | 11.41M | 9.16M | 9.28M | 8.01M | 6.67M | 3.00M | 2.67M | 3.53M | 6.47M | 7.45M | 5.85M | 4.80M | 5.69M | 2.99M | 7.58M | 5.91M | 4.60M | 1.80M | 3.00M | 2.00M | 2.90M | 3.00M |
Net Income | 104.55M | 92.32M | 104.13M | 63.08M | 49.37M | 46.25M | 32.27M | 28.84M | 26.42M | 24.29M | 22.23M | 18.66M | 15.53M | 8.11M | 7.19M | 7.36M | 13.90M | 15.60M | 11.97M | 10.80M | 12.08M | 15.08M | 13.62M | 10.96M | 8.60M | 3.10M | 5.40M | 4.20M | 5.50M | 6.00M |
Interest Expenses | 26.01M | 34.79M | 16.22M | 29.94M | 25.43M | 16.46M | 11.43M | 8.44M | 6.78M | 6.56M | 7.17M | 11.94M | 17.19M | 25.70M | 33.26M | 41.27M | 50.09M | 44.04M | 28.89M | 20.38M | 20.86M | 22.04M | 38.89M | 43.50M | 31.60M | 27.00M | 21.40M | 19.50M | 20.30M | 17.00M |
Basic Shares Outstanding | 35.69M | 35.68M | 37.11M | 35.90M | 19.82M | 20.36M | 19.95M | 17.96M | 18.44M | 19.02M | 19.53M | 19.46M | 18.74M | 16.24M | 16.23M | 15.82M | 14.19M | 14.05M | 13.68M | 12.20M | 12.08M | 12.72M | 12.91M | 12.60M | 12.93M | 14.76M | 16.72M | 19.99M | 20.37M | 21.96M |
Diluted Shares Outstanding | 35.78M | 35.81M | 37.20M | 35.95M | 19.93M | 20.45M | 20.07M | 18.11M | 18.77M | 19.95M | 20.34M | 20.00M | 19.08M | 16.31M | 16.39M | 15.82M | 14.33M | 14.31M | 14.17M | 12.78M | 12.65M | 13.23M | 13.28M | 12.82M | 13.33M | 15.50M | 17.41M | 20.00M | 20.75M | 21.96M |
EBITDA | 4.60M | 166.52M | 162.63M | 85.72M | 61.76M | 79.68M | 66.20M | 55.65M | 50.20M | 45.47M | 45.13M | 47.00M | 44.26M | 41.71M | 48.58M | 59.43M | 74.88M | 71.70M | 51.81M | 39.17M | 41.73M | 43.94M | 86.79M | 78.22M | 60.60M | 39.50M | 31.40M | 26.70M | 29.10M | 26.60M |
EBITDA Margin | 1.08% | 54.58% | 52.92% | 29.69% | 38.45% | 54.03% | 48.54% | 49.39% | 47.57% | 45.05% | 46.24% | 45.89% | 45.45% | 42.53% | 49.79% | 73.13% | 105.78% | 104.44% | 81.97% | 79.86% | 87.18% | 118.69% | 92.92% | 104.40% | 96.81% | 99.75% | 130.29% | 115.58% | 150.78% | 137.82% |
EBIT | 158.74M | 151.20M | 150.72M | 109.21M | 86.07M | 73.34M | 59.88M | 50.04M | 44.61M | 40.01M | 38.68M | 38.61M | 39.38M | 36.81M | 43.12M | 52.15M | 70.46M | 67.09M | 46.72M | 35.98M | 38.63M | 40.11M | 60.09M | 60.38M | 44.80M | 31.90M | 29.80M | 25.70M | 28.70M | 26.00M |
EBIT Margin | 37.25% | 49.56% | 49.04% | 37.83% | 53.59% | 49.73% | 43.90% | 44.41% | 42.28% | 39.64% | 39.63% | 37.69% | 40.44% | 37.53% | 44.20% | 64.18% | 99.53% | 97.74% | 73.91% | 73.35% | 80.69% | 108.35% | 64.32% | 80.58% | 71.57% | 80.56% | 123.65% | 111.26% | 148.70% | 134.72% |
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 |