Financial Year End | 2023-12-31 | 2022-12-31 | 2022-03-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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 331.24M | 212.35M | 11.32M | 199.56M | 182.06M | 169.94M | 158.14M | 147.24M | 138.15M | 125.14M | 120.34M | 116.43M | 113.29M | 105.81M | 98.84M | 95.73M | 84.77M | 78.75M | 81.38M | 96.88M | 100.78M | 101.57M | 98.04M | 80.56M | 62.27M | 54.86M | 48.30M |
Cost of Revenue | 283.00M | 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 |
Gross Profit | 48.24M | 212.35M | N/A | 199.56M | 182.06M | 169.94M | 158.14M | 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 | 50.42M | 2.01M | 380.00K | -102.33M | -136.33M | -110.52M | -78.74M | 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 | 80.59M | 74.09M | 380.00K | 81.10M | 77.81M | 68.22M | 67.35M | 59.60M | 54.09M | 50.62M | 46.06M | 45.38M | 48.12M | 42.43M | 40.70M | 42.42M | 37.12M | 34.58M | 33.56M | 34.76M | 37.01M | 33.83M | 30.09M | 22.96M | 16.80M | 14.80M | 13.10M |
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 |
Other Operating Expenses | -50.42M | -43.01M | N/A | -183.44M | -214.14M | -178.74M | -146.09M | N/A | N/A | N/A | N/A | N/A | N/A | 18.00K | 594.00K | 4.67M | 68.22M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 63.05M | 106.83M | N/A | 97.22M | 45.72M | 59.42M | 79.40M | 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 | 63.05M | -35.86M | N/A | 97.22M | 45.72M | 59.42M | -29.87M | 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 | 63.05M | 70.97M | 18.43M | 97.22M | 45.72M | 59.42M | 49.53M | 43.47M | 44.14M | 38.88M | 38.98M | 37.91M | 34.77M | 34.21M | 30.64M | 20.58M | -47.46M | 21.21M | 23.61M | 2.85M | 15.51M | 18.22M | 38.88M | 32.25M | 27.90M | 24.77M | 21.00M |
Income Tax Expenses | 12.79M | 14.40M | 3.44M | 19.52M | 7.39M | 10.56M | 10.01M | 9.95M | 12.21M | 10.54M | 9.62M | 12.38M | 11.32M | 11.41M | 9.35M | 6.14M | -21.30M | 4.80M | 6.25M | -1.77M | 3.02M | 3.98M | 12.42M | 11.03M | 9.80M | 8.81M | 7.40M |
Net Income | 50.26M | 56.57M | 14.98M | 77.70M | 38.33M | 48.86M | 39.53M | 33.53M | 31.93M | 28.34M | 29.36M | 25.53M | 23.45M | 22.80M | 21.29M | 14.44M | -26.16M | 16.41M | 17.36M | 2.17M | 12.49M | 14.25M | 26.46M | 21.21M | 18.10M | 15.96M | 13.60M |
Interest Expenses | 13.06M | 28.73M | 2.79M | 12.47M | 22.31M | 38.89M | 29.87M | 17.50M | 12.54M | 10.14M | 7.28M | 7.34M | 9.05M | 13.26M | 17.72M | 22.22M | 33.62M | 47.14M | 43.60M | 36.40M | 30.77M | 35.95M | 42.59M | 49.69M | 43.60M | 31.88M | 30.90M |
Basic Shares Outstanding | 15.38M | 15.38M | 16.02M | 15.84M | 16.02M | 15.97M | 15.91M | 15.04M | 14.44M | 14.08M | 13.89M | 13.74M | 13.70M | 13.07M | 10.84M | 10.73M | 10.82M | 11.14M | 11.33M | 11.18M | 11.22M | 11.19M | 11.04M | 11.02M | 11.00M | 10.47M | 9.92M |
Diluted Shares Outstanding | 15.47M | 15.47M | 16.06M | 15.94M | 16.06M | 16.03M | 15.96M | 15.09M | 14.49M | 14.13M | 13.95M | 13.78M | 13.75M | 13.16M | 10.91M | 10.77M | 10.82M | 11.22M | 11.33M | 11.18M | 11.22M | 11.28M | 11.19M | 11.14M | 11.00M | 10.47M | 9.92M |
EBITDA | 63.05M | 107.82M | 21.22M | 98.28M | 46.86M | 60.67M | 85.88M | 67.14M | 62.64M | 54.44M | 50.84M | 49.42M | 47.65M | 50.94M | 51.90M | 46.87M | -9.88M | 72.34M | 72.84M | 42.06M | 52.51M | 61.72M | 87.16M | 87.92M | 74.54M | 60.24M | 55.00M |
EBITDA Margin | 19.04% | 50.77% | 187.41% | 49.25% | 25.74% | 35.70% | 54.30% | 45.60% | 45.34% | 43.50% | 42.25% | 42.45% | 42.06% | 48.14% | 52.51% | 48.96% | -11.66% | 91.86% | 89.52% | 43.41% | 52.10% | 60.77% | 88.90% | 109.15% | 119.70% | 109.80% | 113.87% |
EBIT | 76.11M | 99.70M | 21.22M | 109.70M | 68.04M | 98.31M | 79.40M | 60.97M | 56.68M | 49.01M | 46.26M | 45.24M | 43.82M | 47.47M | 48.36M | 42.80M | -13.84M | 68.35M | 67.21M | 36.80M | 46.28M | 54.17M | 81.46M | 81.94M | 71.51M | 56.65M | 51.90M |
EBIT Margin | 22.98% | 46.95% | 187.41% | 54.97% | 37.37% | 57.85% | 50.21% | 41.41% | 41.03% | 39.16% | 38.44% | 38.86% | 38.68% | 44.86% | 48.93% | 44.71% | -16.33% | 86.79% | 82.59% | 37.98% | 45.93% | 53.33% | 83.09% | 101.72% | 114.84% | 103.26% | 107.45% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2022-03-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 |