Financial Year End | 2023-12-31 | 2023-03-01 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 257.74M | 245.86M | 245.86M | 239.22M | 225.21M | 231.53M | 227.90M | 227.28M | 217.07M | 209.08M | 207.09M | 197.90M | 190.09M | 174.36M | 163.55M | 161.11M | 160.34M | 150.59M | 137.98M | 127.02M | 112.84M | 97.88M | 93.96M | 86.31M | 79.03M | 73.79M | 70.58M | 67.72M | 64.02M | 61.50M |
Cost of Revenue | 115.57M | 28.59M | 64.52M | 61.63M | 58.42M | 57.93M | 55.58M | 54.69M | 52.21M | 50.23M | 48.83M | 46.97M | 46.12M | 45.31M | 42.33M | 40.09M | N/A | N/A | 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 | 142.17M | 217.27M | 181.34M | 177.60M | 166.79M | 173.59M | 172.33M | 172.60M | 164.86M | 158.85M | 158.26M | 150.92M | 143.97M | 129.05M | 121.22M | 121.02M | 160.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 |
Operating Expenses | 23.99M | 151.88M | 22.39M | 20.25M | 70.23M | 20.79M | 18.87M | 64.78M | 63.41M | 60.54M | 58.84M | 65.05M | 55.54M | 49.66M | 42.44M | 41.22M | 79.70M | 105.20M | 97.50M | 89.99M | 79.14M | 44.97M | 67.75M | 36.01M | 33.07M | 30.56M | 30.77M | 30.41M | 49.76M | -26.20M |
Selling, General & Admin | 23.46M | 22.39M | 22.39M | 20.25M | 19.11M | 20.79M | 18.46M | 18.18M | 17.50M | 16.35M | 16.96M | 14.95M | 14.27M | 14.26M | 13.97M | 12.96M | 32.20M | 11.67M | 10.14M | 9.59M | 8.44M | 6.21M | 5.54M | 4.33M | 3.89M | 3.75M | 3.39M | 3.38M | 3.10M | 3.00M |
Research & Development | 0 | N/A | 0 | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | 3.91M | N/A | N/A | N/A | N/A | N/A | N/A | 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 | -23.99M | 129.49M | -22.30M | -21.06M | 51.13M | -22.45M | 413.00K | 46.60M | 45.91M | 44.19M | 41.88M | 46.19M | 41.26M | 35.40M | 28.47M | 28.26M | 47.50M | 93.54M | 87.36M | 80.41M | 70.69M | 38.75M | 62.22M | 31.67M | 29.18M | 26.80M | 27.37M | 27.04M | 46.67M | -29.20M |
Operating Income | 118.18M | 65.39M | 65.39M | 107.07M | 95.13M | 64.20M | 62.55M | 60.60M | 55.71M | 52.93M | 51.93M | 35.27M | 36.23M | 33.91M | 43.82M | 45.11M | 46.37M | 45.52M | 40.47M | 37.02M | 33.71M | 27.15M | 26.21M | 25.38M | 22.11M | 20.67M | 17.19M | 17.00M | 14.26M | 87.70M |
Other Expenses / Income | -49.15M | -26.39M | -648.00K | -45.42M | -44.81M | -436.00K | 506.00K | 70.00K | 1.01M | 1.00K | 6.06M | -427.00K | -874.00K | -3.62M | -4.11M | -1.88M | 1.30M | 139.00K | N/A | N/A | 1.14M | 364.00K | 2.85M | N/A | N/A | 1.15M | N/A | N/A | N/A | N/A |
Before Tax Income | 69.03M | 39.00M | 65.39M | 61.65M | 50.32M | 64.20M | 63.06M | 60.67M | 56.72M | 52.93M | 57.99M | 34.84M | 35.35M | 30.29M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | 16.34M | N/A | -28.74M | 58.68M | 55.02M | 7.97M | -33.86M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 41.49M | 39.00M | 94.13M | 2.96M | -4.71M | 51.72M | 50.55M | 48.26M | 45.28M | 42.47M | 46.94M | 30.87M | 33.37M | 26.73M | 36.76M | 36.71M | 39.69M | 36.70M | 32.68M | 29.23M | 26.17M | 19.24M | 19.57M | 17.31M | 14.04M | 13.30M | 9.13M | 2.55M | 5.85M | 6.40M |
Interest Expenses | 68.97M | 43.94M | 43.94M | 45.42M | 45.09M | 41.83M | 45.04M | 45.83M | 44.34M | 43.73M | 44.71M | 45.33M | 47.97M | 45.48M | 34.96M | 34.69M | 34.28M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 24.05M | 23.97M | 23.96M | 23.66M | 23.36M | 23.01M | 22.43M | 21.90M | 21.50M | 21.13M | 20.77M | 20.36M | 19.65M | 18.89M | 18.27M | 17.90M | 17.82M | 17.61M | 17.02M | 16.71M | 16.08M | 15.65M | 14.82M | 14.19M | 13.64M | 13.17M | 12.68M | 12.15M | 11.94M | 11.85M |
Diluted Shares Outstanding | 24.05M | 23.97M | 23.97M | 23.66M | 23.36M | 23.05M | 22.43M | 22.01M | 21.61M | 21.20M | 20.82M | 20.40M | 19.70M | 18.95M | 18.38M | 17.94M | 17.96M | 17.72M | 17.26M | 16.71M | 16.23M | 15.65M | 14.94M | 14.19M | 13.64M | 13.17M | 12.68M | 12.15M | 11.94M | 11.85M |
EBITDA | 166.61M | 82.94M | 109.98M | 107.07M | 146.25M | 106.47M | 107.59M | 139.78M | 134.04M | 129.47M | 132.85M | 125.33M | 121.53M | 107.61M | 100.30M | 99.67M | 103.75M | 63.17M | 58.33M | 53.42M | 47.50M | 37.88M | 38.11M | 32.64M | 28.04M | 25.88M | 22.13M | 14.92M | 19.57M | 19.30M |
EBITDA Margin | 64.64% | 33.73% | 44.73% | 44.76% | 64.94% | 45.98% | 47.21% | 61.50% | 61.75% | 61.92% | 64.15% | 63.33% | 63.93% | 61.72% | 61.33% | 61.86% | 64.71% | 41.95% | 42.27% | 42.06% | 42.09% | 38.70% | 40.56% | 37.82% | 35.48% | 35.07% | 31.35% | 22.04% | 30.56% | 31.38% |
EBIT | 126.80M | 82.94M | 109.33M | 107.07M | 95.41M | 101.53M | 61.73M | 94.09M | 89.62M | 86.20M | 91.65M | 76.20M | 81.34M | 72.21M | 71.72M | 71.40M | 73.97M | 36.70M | 32.68M | 29.23M | 26.17M | 19.24M | 19.57M | 17.31M | 14.04M | 13.30M | 9.13M | 2.55M | 5.85M | 6.40M |
EBIT Margin | 49.20% | 33.73% | 44.47% | 44.76% | 42.36% | 43.85% | 27.09% | 41.40% | 41.29% | 41.23% | 44.26% | 38.51% | 42.79% | 41.41% | 43.85% | 44.32% | 46.13% | 24.37% | 23.68% | 23.01% | 23.20% | 19.66% | 20.82% | 20.06% | 17.77% | 18.02% | 12.93% | 3.77% | 9.14% | 10.41% |
Financial Year End | 2023-12-31 | 2023-03-01 | 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 |