Financial Year End | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 | 1999-10-31 | 1998-10-31 | 1997-10-31 | 1996-10-31 | 1995-10-31 | 1994-10-31 | 1993-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 143.10M | 135.58M | 126.75M | 137.59M | 135.35M | 123.56M | 116.79M | 115.31M | 102.33M | 94.25M | 83.04M | 84.00M | 84.13M | 76.54M | 74.16M | 74.61M | 65.91M | 61.46M | 56.80M | 52.27M | 38.76M | 35.82M | 28.08M | 27.27M | 23.10M | 21.40M | 25.80M | 25.20M | 15.30M | 16.00M |
Cost of Revenue | 48.82M | 46.61M | 43.01M | 45.26M | 43.18M | 39.70M | 37.27M | 39.49M | 35.92M | 32.99M | 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 | 94.28M | 88.97M | 83.74M | 92.32M | 92.18M | 83.86M | 79.53M | 75.82M | 66.41M | 61.25M | 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 | 40.23M | 38.37M | 40.20M | 38.63M | 38.75M | 36.60M | 33.79M | 32.61M | 28.50M | 26.32M | 55.00M | 52.00M | 50.00M | 48.00M | 45.00M | 42.00M | 40.00M | 37.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 |
Selling, General & Admin | 10.43M | 9.34M | 11.02M | 9.75M | 9.57M | 9.50M | 9.60M | 8.91M | 8.33M | 8.55M | 7.81M | 7.78M | 7.19M | 6.64M | 5.85M | 4.98M | 4.98M | 5.16M | 3.42M | 3.15M | 2.84M | 2.48M | 2.15M | 2.15M | 2.10M | 1.60M | 1.50M | 1.60M | 1.40M | 1.70M |
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 | 29.80M | 29.03M | 29.19M | 28.88M | 29.18M | 27.09M | 24.19M | 23.71M | 20.17M | 17.77M | 47.19M | 44.22M | 42.81M | 41.36M | 39.15M | 37.02M | 35.02M | 31.84M | 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 | 54.05M | 50.60M | 43.54M | 53.69M | 53.43M | 47.27M | 45.33M | 41.14M | 37.24M | 34.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 |
Other Expenses / Income | -10.77M | 331.00K | -17.47M | -12.07M | 2.08M | 8.17M | -10.72M | -11.31M | 15.85M | -4.97M | 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 | 43.27M | 50.93M | 26.07M | 41.61M | 42.18M | 55.43M | 34.60M | 29.84M | 53.09M | 29.11M | 28.90M | 31.56M | 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 |
Income Tax Expenses | 14.34M | 18.05M | 18.83M | 19.68M | 4.72M | 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 |
Net Income | 28.93M | 32.87M | 7.24M | 21.94M | 37.47M | 52.93M | 33.72M | 49.26M | 65.15M | 29.80M | 28.26M | 31.64M | 27.54M | 27.74M | 28.52M | 44.39M | 25.03M | 30.98M | 23.32M | 20.37M | 14.51M | 13.69M | 8.59M | 9.19M | 8.10M | 8.60M | 10.30M | 3.90M | 1.30M | -5.00M |
Interest Expenses | 13.18M | 13.09M | 13.51M | 14.10M | 13.68M | 12.98M | 12.98M | 13.47M | 10.23M | 9.09M | 9.15M | 7.87M | 7.58M | 6.70M | 7.01M | 7.77M | 8.29M | 8.50M | 8.11M | 8.09M | 5.58M | 4.46M | 4.25M | 3.91M | 2.50M | 3.40M | 4.90M | 5.30M | 3.80M | 2.50M |
Basic Shares Outstanding | 39.21M | 38.82M | 38.65M | 38.25M | 37.85M | 39.39M | 39.14M | 35.72M | 32.81M | 32.57M | 32.32M | 29.56M | 25.45M | 24.98M | 6.99M | 27.17M | 27.05M | 26.64M | 26.52M | 26.23M | 6.09M | 5.88M | 5.35M | 5.24M | 5.12M | 5.15M | 5.40M | 5.42M | 5.00M | 5.32M |
Diluted Shares Outstanding | 39.46M | 39.36M | 38.96M | 39.00M | 38.63M | 39.39M | 39.14M | 35.72M | 32.81M | 32.57M | 32.32M | 29.56M | 26.12M | 25.42M | 7.35M | 28.04M | 27.53M | 27.56M | 26.91M | 26.63M | 6.43M | 6.04M | 5.43M | 5.32M | 5.28M | 5.15M | 5.40M | 5.42M | 5.00M | 5.32M |
EBITDA | 85.48M | 81.18M | 74.55M | 83.26M | 84.19M | 92.43M | 69.72M | 85.17M | 94.64M | 56.70M | 54.13M | 54.80M | 50.19M | 49.80M | 49.91M | 65.64M | 46.56M | 53.50M | 43.99M | 39.96M | 28.16M | 25.71M | 19.14M | 19.00M | 15.30M | 16.20M | 20.30M | 14.10M | 9.30M | 1.90M |
EBITDA Margin | 59.73% | 59.88% | 58.82% | 60.51% | 62.20% | 74.80% | 59.70% | 73.86% | 92.48% | 60.17% | 65.19% | 65.24% | 59.66% | 65.07% | 67.30% | 87.98% | 70.64% | 87.05% | 77.44% | 76.45% | 72.65% | 71.78% | 68.18% | 69.70% | 66.23% | 75.70% | 78.68% | 55.95% | 60.78% | 11.88% |
EBIT | 56.45M | 64.02M | 39.58M | 55.72M | 55.86M | 65.91M | 46.70M | 62.74M | 75.39M | 38.89M | 37.41M | 39.51M | 35.13M | 34.44M | 35.54M | 52.16M | 33.32M | 39.49M | 31.43M | 28.46M | 20.09M | 18.14M | 12.83M | 13.10M | 10.60M | 12.00M | 15.20M | 9.20M | 5.10M | -2.50M |
EBIT Margin | 39.45% | 47.22% | 31.23% | 40.49% | 41.27% | 53.35% | 39.98% | 54.41% | 73.67% | 41.26% | 45.05% | 47.04% | 41.76% | 44.99% | 47.92% | 69.91% | 50.55% | 64.25% | 55.33% | 54.46% | 51.84% | 50.65% | 45.71% | 48.06% | 45.89% | 56.07% | 58.91% | 36.51% | 33.33% | -15.63% |
Financial Year End | 2022-10-31 | 2021-10-31 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 | 1999-10-31 | 1998-10-31 | 1997-10-31 | 1996-10-31 | 1995-10-31 | 1994-10-31 | 1993-10-31 |