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 | 291.97M | 244.92M | 133.46M | 127.04M | 131.58M | 121.35M | 103.91M | 90.56M | 87.99M | 84.64M | 88.25M | 100.71M | 99.96M | 134.58M | 130.18M | 124.79M | 100.45M | 99.91M | 102.15M | 94.27M | 91.60M | 82.76M | 71.80M | 57.89M | 56.39M | 56.30M | 48.10M | 37.80M | 35.30M | 31.70M |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 3.25M | N/A | N/A | 11.05M | N/A | N/A | N/A | N/A | 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 | 291.97M | 244.92M | 133.46M | 127.04M | 131.58M | 121.35M | 103.91M | 90.56M | 87.99M | 84.64M | 85.00M | 100.71M | 99.96M | 123.52M | 130.18M | 124.79M | 100.45M | 99.91M | 102.15M | 94.27M | 91.60M | 82.76M | 71.80M | 57.89M | 56.39M | 56.30M | 48.10M | 37.80M | 35.30M | 31.70M |
Operating Expenses | 280.99M | -138.97M | -105.59M | 52.62M | 52.24M | 53.43M | 46.86M | 38.92M | -54.55M | -55.28M | -56.58M | -81.97M | -80.91M | -157.54M | -190.34M | -42.23M | 19.48M | 4.45M | -14.63M | -25.67M | -31.96M | -23.85M | -10.03M | -2.65M | -9.05M | -8.10M | -3.40M | 600.00K | 900.00K | -4.50M |
Selling, General & Admin | 93.20M | 90.78M | 68.16M | 56.62M | 54.90M | 54.17M | 47.66M | 39.84M | 39.01M | 41.18M | 44.26M | 43.71M | 44.72M | 46.44M | 46.22M | 46.54M | 39.67M | 37.93M | 37.36M | 34.66M | 34.10M | 29.41M | 24.61M | 21.73M | 20.66M | 21.80M | 19.10M | 13.40M | 13.10M | 11.90M |
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 | 187.78M | -229.76M | -173.75M | -4.00M | -2.66M | -734.00K | -802.00K | -919.00K | -93.56M | -96.45M | -100.84M | -125.69M | -125.63M | -203.99M | -236.56M | -88.77M | -20.19M | -33.48M | -51.99M | -60.33M | -66.06M | -53.26M | -34.63M | -24.39M | -29.71M | -29.90M | -22.50M | -12.80M | -12.20M | -16.40M |
Operating Income | 124.41M | 105.95M | 27.87M | 37.41M | 51.86M | 60.61M | 49.23M | 36.73M | 33.44M | 29.37M | 28.42M | 18.74M | 19.05M | -34.02M | -60.16M | 82.56M | 119.94M | 104.36M | 87.52M | 68.60M | 59.65M | 58.91M | 61.78M | 55.24M | 47.34M | 48.20M | 44.70M | 38.40M | 36.20M | 27.20M |
Other Expenses / Income | N/A | -28.70M | -20.76M | -15.32M | -14.30M | -14.84M | -15.54M | -16.57M | -17.92M | -24.41M | -31.17M | -18.81M | -6.50M | -32.76M | -57.58M | -936.00K | N/A | -70.83M | N/A | -1.75M | -25.47M | -28.01M | -35.29M | -35.82M | -29.15M | -32.20M | -31.10M | -24.70M | -24.10M | -17.20M |
Before Tax Income | 124.41M | 91.55M | 27.87M | 37.41M | 51.86M | 43.94M | 34.30M | 24.50M | 24.36M | 15.90M | 11.84M | -72.00K | -6.50M | -66.78M | -101.16M | 14.15M | 32.79M | 33.53M | 41.30M | 39.56M | 34.18M | 30.90M | 26.49M | 19.43M | 18.19M | 16.00M | 13.60M | 13.70M | 12.10M | 10.00M |
Income Tax Expenses | 32.68M | 24.14M | 7.82M | 9.58M | 12.40M | 9.92M | 19.16M | 8.82M | 8.98M | 5.76M | -70.24M | N/A | N/A | 41.87M | -41.61M | 2.32M | 8.82M | 9.87M | 13.61M | 13.28M | 12.07M | 10.75M | 9.26M | 5.95M | 5.78M | 5.00M | 4.00M | 4.10M | 3.30M | 2.70M |
Net Income | 91.73M | 67.41M | 20.04M | 27.82M | 39.45M | 34.01M | 15.14M | 15.68M | 15.38M | 10.14M | 82.08M | -72.00K | -6.50M | -108.65M | -59.55M | 11.82M | 23.97M | 23.66M | 27.68M | 26.29M | 22.11M | 20.15M | 17.22M | 13.47M | 12.41M | 11.00M | 9.60M | 9.60M | 8.80M | 7.30M |
Interest Expenses | 40.04M | 10.32M | 8.45M | 12.46M | 18.84M | 16.68M | 12.63M | 9.94M | 9.08M | 10.98M | 13.79M | 15.73M | 21.47M | 28.07M | 45.51M | 68.41M | 87.14M | 70.83M | 46.22M | 29.04M | 25.47M | 28.01M | 35.29M | 35.82M | 29.15M | 32.20M | 31.10M | 24.70M | 24.10M | 17.20M |
Basic Shares Outstanding | 44.66M | 44.53M | 30.21M | 29.62M | 29.89M | 29.73M | 29.60M | 29.53M | 29.48M | 25.77M | 13.94M | 14.07M | 14.02M | 14.10M | 13.82M | 13.58M | 12.49M | 13.36M | 13.50M | 13.41M | 14.08M | 14.87M | 15.41M | 15.69M | 16.22M | 16.27M | 16.26M | 15.66M | 15.67M | 14.28M |
Diluted Shares Outstanding | 45.40M | 45.21M | 30.74M | 30.17M | 30.42M | 30.31M | 30.04M | 29.84M | 29.73M | 25.77M | 14.11M | 14.21M | 14.22M | 14.10M | 13.91M | 13.69M | 12.68M | 13.52M | 13.64M | 13.55M | 14.22M | 14.98M | 15.46M | 15.69M | 16.22M | 16.27M | 16.26M | 15.66M | 15.67M | 14.28M |
EBITDA | 131.35M | 98.26M | 31.66M | 40.70M | 54.86M | 46.75M | N/A | 26.81M | 26.75M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 51.33M | 46.69M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 44.99% | 40.12% | 23.73% | 32.04% | 41.69% | 38.52% | 0.00% | 29.60% | 30.40% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 50.25% | 49.53% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 164.45M | 101.87M | 36.32M | 49.87M | 70.69M | 60.61M | 46.93M | 34.44M | 33.44M | 26.88M | 25.63M | 15.66M | 14.97M | -38.71M | -55.65M | 82.56M | 119.94M | 104.36M | 87.52M | 68.60M | 59.65M | 58.91M | 61.78M | 55.24M | 47.34M | 48.20M | 44.70M | 38.40M | 36.20M | 27.20M |
EBIT Margin | 56.32% | 41.59% | 27.21% | 39.26% | 53.72% | 49.95% | 45.16% | 38.03% | 38.00% | 31.76% | 29.04% | 15.55% | 14.98% | -28.77% | -42.75% | 66.16% | 119.39% | 104.45% | 85.68% | 72.77% | 65.11% | 71.18% | 86.04% | 95.42% | 83.95% | 85.61% | 92.93% | 101.59% | 102.55% | 85.80% |
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 |