Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-04-30 | 2017-04-30 | 2016-04-30 | 2015-04-30 | 2014-04-30 | 2013-04-30 | 2012-04-30 | 2011-04-30 | 2010-04-30 | 2009-04-30 | 2008-04-30 | 2007-04-30 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 | 1995-04-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 261.31M | 256.72M | 201.71M | 177.99M | 185.75M | 169.75M | 205.74M | 188.32M | 204.51M | 265.48M | 259.41M | 242.06M | 237.41M | 242.78M | 240.00M | 221.17M | 197.82M | 172.80M | 156.45M | 140.50M | 119.14M | 93.02M | 75.77M | 55.45M | 39.93M | 32.41M | 23.83M | 18.66M | 14.12M |
Cost of Revenue | 115.17M | 118.53M | 90.61M | 78.96M | 84.50M | 78.56M | 88.36M | 79.10M | 107.65M | 108.49M | 103.13M | 98.28M | 101.92M | 66.11M | 64.66M | 57.65M | 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 | 146.14M | 138.18M | 111.10M | 99.03M | 101.25M | 91.19M | 117.38M | 109.22M | 96.86M | 157.00M | 156.27M | 143.78M | 135.48M | 176.67M | 175.35M | 163.52M | 197.82M | 172.80M | 156.45M | 140.50M | 119.14M | 93.02M | 75.77M | 55.45M | 39.93M | 32.41M | 23.83M | 18.66M | 14.12M |
Operating Expenses | 61.69M | 122.77M | 108.38M | 89.03M | 88.72M | 96.27M | 70.88M | 63.33M | 33.90M | 83.79M | 75.94M | 69.54M | 67.52M | 103.93M | 96.53M | 87.82M | 186.18M | 162.64M | 146.72M | 171.74M | 141.18M | 48.55M | 40.35M | 28.56M | 45.63M | 38.20M | 12.70M | 15.04M | 10.55M |
Selling, General & Admin | 20.08M | 17.52M | 16.21M | 13.44M | 14.45M | 14.20M | 12.07M | 11.27M | 11.82M | 10.74M | 8.49M | 7.38M | 7.22M | 10.12M | 7.93M | 7.83M | 4.16M | 3.67M | 3.85M | 2.75M | 2.05M | 1.57M | 1.06M | N/A | N/A | N/A | N/A | N/A | N/A |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | N/A | 0 | 0 | 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 | 41.61M | 105.26M | 92.17M | 75.59M | 74.27M | 311.00K | 807.00K | 317.00K | 718.00K | 779.00K | 526.00K | 93.91M | 91.15M | 93.81M | 88.60M | 80.00M | 182.02M | 158.96M | 142.88M | 169.00M | 139.13M | 46.98M | 39.29M | 28.56M | 45.63M | 38.20M | 12.70M | 15.04M | 10.55M |
Operating Income | 84.45M | 13.86M | 2.72M | 8.34M | 11.42M | -23.70M | -13.80M | 39.52M | 57.41M | 33.12M | 85.12M | 74.24M | 67.68M | 72.40M | 9.74M | 15.02M | 11.63M | 9.75M | 9.72M | 12.25M | 15.86M | 44.47M | 10.19M | 9.87M | 6.40M | 4.69M | 3.50M | 3.62M | 3.57M |
Other Expenses / Income | -35.22M | -31.50M | -31.99M | -29.10M | -24.22M | -13.49M | -13.49M | -24.35M | -30.34M | -27.57M | -14.57M | -60.41M | -63.71M | -62.19M | -64.45M | -4.31M | 721.00K | -3.67M | 986.00K | 6.66M | -12.25M | 1.09M | -9.05M | 3.51M | -25.56M | -6.40M | N/A | N/A | N/A |
Before Tax Income | 49.23M | -17.64M | -2.10M | 4.74M | 84.82M | -37.19M | -38.15M | 19.28M | 26.39M | -23.39M | 22.96M | 9.91M | 4.48M | 72.74M | 78.82M | 75.70M | 12.36M | 10.59M | 10.71M | 12.63M | 16.69M | 45.56M | 35.42M | 26.88M | 10.25M | 5.66M | N/A | N/A | N/A |
Income Tax Expenses | N/A | -2.62M | 29.28M | 28.74M | 36.15M | -154.55M | -36.80M | -59.31M | 4.61M | 29.92M | -7.34M | -270.00K | -16.43M | -704.00K | 1.52M | 131.00K | -3.20M | -2.24M | -6.34M | -41.05M | -35.12M | 32.78M | 25.52M | 14.57M | -17.15M | -11.77M | 7.24M | -994.16K | -403.09K |
Net Income | 41.97M | -15.02M | -31.38M | -24.00M | 48.67M | 116.79M | 43.35M | 72.01M | 24.09M | -13.17M | 25.53M | 8.21M | 20.08M | 4.00M | 8.53M | 12.09M | 14.11M | 11.57M | 15.08M | 9.44M | 12.25M | 10.60M | 8.69M | 8.81M | 7.60M | 5.01M | 3.90M | 4.61M | 3.97M |
Interest Expenses | 36.43M | 32.75M | 31.99M | 29.08M | 30.54M | 34.18M | 41.13M | 35.77M | 40.07M | 59.14M | 62.90M | 65.11M | 64.02M | 69.11M | 68.74M | 63.44M | 63.44M | 58.42M | 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 | 14.99M | 15.22M | 13.80M | 12.56M | 11.74M | 12.00M | 12.12M | 13.57M | 11.80M | 10.53M | 11.45M | 10.34M | 9.88M | 8.99M | 5.86M | 5.31M | 4.77M | 4.60M | 4.23M | 3.92M | 3.22M | 2.52M | 2.29M | 2.10M | 1.73M | 1.57M | 1.39M | 1.21M | 1.05M |
Diluted Shares Outstanding | 17.12M | 15.22M | 15.70M | 12.56M | 13.18M | 13.46M | 12.12M | 13.57M | 13.46M | 12.70M | 11.45M | 10.34M | 9.88M | 8.99M | 7.98M | 7.35M | 6.47M | 5.39M | 4.23M | 3.92M | 3.22M | 2.52M | 2.29M | 2.10M | 1.73M | 1.57M | 1.39M | 1.21M | 1.05M |
EBITDA | 186.13M | 121.62M | 122.06M | 85.59M | 87.94M | 78.49M | 58.37M | 98.30M | 103.05M | 161.20M | 113.35M | 146.59M | 134.31M | 65.28M | 130.22M | 67.91M | 64.68M | 58.33M | 49.38M | 45.53M | -5.20M | 59.44M | 46.94M | 32.05M | 34.24M | -1.86M | 14.78M | 5.98M | 5.43M |
EBITDA Margin | 71.23% | 47.37% | 60.51% | 48.09% | 47.34% | 46.24% | 28.37% | 52.20% | 50.39% | 60.72% | 43.70% | 60.56% | 56.57% | 26.89% | 54.26% | 30.70% | 32.70% | 33.76% | 31.56% | 32.40% | -4.37% | 63.90% | 61.96% | 57.80% | 85.75% | -5.73% | 62.03% | 32.03% | 38.49% |
EBIT | 78.39M | 15.11M | 29.89M | 33.82M | 115.36M | -3.58M | 47.68M | 48.46M | 68.77M | 75.89M | 81.08M | 73.06M | 67.68M | 72.40M | 78.79M | 75.66M | 74.35M | 67.75M | 8.74M | -31.61M | -22.87M | 43.38M | 34.22M | 23.37M | -9.55M | -6.75M | 11.14M | 3.62M | 3.57M |
EBIT Margin | 30.00% | 5.89% | 14.82% | 19.00% | 62.10% | -2.11% | 23.17% | 25.73% | 33.62% | 28.59% | 31.26% | 30.18% | 28.51% | 29.82% | 32.83% | 34.21% | 37.59% | 39.21% | 5.58% | -22.50% | -19.20% | 46.63% | 45.16% | 42.16% | -23.91% | -20.84% | 46.73% | 19.39% | 25.27% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-04-30 | 2017-04-30 | 2016-04-30 | 2015-04-30 | 2014-04-30 | 2013-04-30 | 2012-04-30 | 2011-04-30 | 2010-04-30 | 2009-04-30 | 2008-04-30 | 2007-04-30 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 | 1998-04-30 | 1997-04-30 | 1996-04-30 | 1995-04-30 |