Financial Year End | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 | 2016-01-31 | 2015-01-31 | 2014-01-31 | 2013-01-31 | 2012-01-31 | 2011-01-31 | 2010-01-31 | 2009-01-31 | 2008-01-31 | 2007-01-31 | 2006-01-31 | 2005-01-31 | 2004-01-31 | 2003-01-31 | 2002-01-31 | 2001-01-31 | 2000-01-31 | 1999-01-31 | 1998-01-31 | 1997-01-31 | 1996-01-31 | 1995-01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 124.69M | 112.85M | 118.39M | 159.00M | 107.81M | 99.01M | 95.99M | 86.18M | 99.65M | 99.73M | 91.38M | 95.12M | 96.33M | 101.24M | 94.14M | 102.27M | 95.74M | 100.17M | 98.74M | 95.32M | 89.72M | 77.83M | 76.43M | 76.11M | 58.64M | 54.70M | 47.30M | 41.80M | 40.20M | 35.20M |
Cost of Revenue | 73.50M | 67.00M | 67.47M | 79.75M | 69.91M | 65.11M | 59.78M | 54.55M | 63.31M | 66.02M | 66.55M | 67.79M | 67.54M | 71.47M | 68.74M | 74.30M | 73.38M | 75.90M | 74.82M | 74.92M | 71.74M | 62.87M | 63.29M | 64.10M | 47.56M | 43.70M | 37.60M | 34.30M | 33.60M | 28.50M |
Gross Profit | 51.19M | 45.85M | 50.91M | 79.25M | 37.90M | 33.91M | 36.20M | 31.64M | 36.33M | 33.71M | 24.83M | 27.33M | 28.79M | 29.77M | 25.41M | 27.97M | 22.36M | 24.28M | 23.92M | 20.40M | 17.98M | 14.96M | 13.14M | 12.01M | 11.09M | 11.00M | 9.70M | 7.50M | 6.60M | 6.70M |
Operating Expenses | 45.20M | 40.31M | 34.87M | 35.40M | 32.02M | 30.34M | 27.73M | 24.79M | 24.52M | 28.75M | 25.19M | 28.49M | 27.35M | 26.31M | 22.95M | 21.70M | 17.37M | 17.55M | 14.42M | 12.74M | 12.19M | 10.60M | 9.55M | 9.32M | 7.79M | 7.00M | 6.60M | 5.50M | 5.20M | 5.00M |
Selling, General & Admin | 44.70M | 38.70M | 33.00M | 33.43M | 29.22M | 30.01M | 26.70M | 24.13M | 24.25M | 28.75M | 25.19M | 28.36M | 27.35M | 26.31M | 22.95M | 21.70M | 17.37M | 17.55M | 14.42M | 12.74M | 11.94M | 10.60M | 9.55M | 8.62M | 7.19M | 6.50M | 6.20M | 5.20M | 4.90M | 4.70M |
Research & Development | N/A | N/A | N/A | 200.00K | 200.00K | 182.00K | 280.00K | 463.00K | 165.00K | 90.00K | 123.00K | 242.00K | 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 | N/A | 40.31M | 34.87M | 35.40M | 32.02M | 41.00K | 29.00K | 46.00K | -120.00K | -2.42M | 50.43K | -81.79K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 248.83K | N/A | N/A | 699.30K | 598.10K | 500.00K | 400.00K | 300.00K | 300.00K | 300.00K |
Operating Income | 6.49M | 4.00M | 16.05M | 43.85M | 5.88M | 3.56M | 8.48M | 6.85M | 11.81M | 4.96M | -359.01K | -1.03M | 1.44M | 3.45M | 2.46M | 6.27M | 4.98M | 6.72M | 9.50M | 7.65M | 5.79M | 4.36M | 3.59M | 2.69M | 3.30M | 4.00M | 3.10M | 2.00M | 1.40M | 1.70M |
Other Expenses / Income | 2.86M | -70.00K | 106.00K | 27.00K | -123.00K | -84.00K | -134.00K | -574.00K | -905.00K | -4.06M | -2.61M | -19.70M | -598.71K | -1.83M | -1.02M | -209.01K | -118.68K | 208.14K | 265.65K | -91.16K | -491.50K | -582.79K | -773.60K | -1.21M | -788.27K | -800.00K | -500.00K | -400.00K | -400.00K | 300.00K |
Before Tax Income | 9.36M | 5.47M | 16.15M | 43.88M | 5.75M | 3.48M | 8.34M | 6.27M | 10.91M | 61.34K | -2.97M | -20.73M | 838.86K | 1.63M | 1.44M | 6.06M | 4.86M | 6.93M | 9.77M | 7.07M | 5.30M | 3.78M | 2.82M | 1.49M | 2.51M | 3.20M | 2.60M | 1.60M | 1.00M | 2.00M |
Income Tax Expenses | 3.93M | 3.60M | 4.78M | 8.77M | 2.47M | 2.02M | 7.90M | 2.38M | 3.12M | -8.34M | -2.85M | 5.04M | -254.32K | 653.84K | 405.86K | 1.51M | 1.57M | 1.83M | 3.44M | 2.05M | 1.66M | 1.17M | 846.00K | 362.00K | 761.00K | 1.10M | 1.00M | 500.00K | 400.00K | 600.00K |
Net Income | 5.42M | 1.87M | 11.37M | 35.33M | 3.28M | 1.46M | 440.00K | 3.89M | 3.85M | 8.40M | -119.50K | -26.29M | -376.82K | 972.00K | 1.03M | 4.55M | 3.29M | 5.10M | 6.33M | 5.02M | 3.64M | 2.60M | 1.97M | 1.12M | 1.75M | 2.10M | 1.60M | 1.10M | 600.00K | 1.40M |
Interest Expenses | 52.00K | 37.00K | 15.00K | 23.00K | 116.00K | 125.00K | 163.00K | 620.00K | 785.00K | 2.35M | 2.19M | 913.45K | 679.09K | 338.04K | 1.11M | 827.73K | 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 |
Basic Shares Outstanding | 7.35M | 7.56M | 7.90M | 7.98M | 8.01M | 8.11M | 7.64M | 7.26M | 7.17M | 6.21M | 5.69M | 5.29M | 5.22M | 5.44M | 5.43M | 5.44M | 5.52M | 5.52M | 5.52M | 4.92M | 3.95M | 3.95M | 3.90M | 3.87M | 3.89M | 3.87M | 3.75M | 3.82M | 3.86M | 3.66M |
Diluted Shares Outstanding | 7.54M | 7.74M | 8.05M | 8.14M | 8.04M | 8.17M | 7.69M | 7.33M | 7.25M | 6.33M | 5.69M | 5.29M | 5.36M | 5.52M | 5.46M | 5.48M | 5.54M | 5.53M | 5.52M | 4.92M | 3.96M | 3.96M | 3.93M | 3.90M | 3.91M | 3.94M | 3.85M | 4.04M | 3.99M | 3.80M |
EBITDA | 11.52M | 7.01M | 18.04M | 45.90M | 8.47M | 4.57M | 9.28M | 8.09M | 12.68M | 3.40M | 822.55K | -18.27M | 3.46M | 3.94M | 4.29M | 8.52M | 6.17M | 7.77M | 10.50M | 8.54M | 6.59M | 4.95M | 4.28M | 3.39M | 3.90M | 4.50M | 3.50M | 2.30M | 1.70M | 2.00M |
EBITDA Margin | 9.24% | 6.21% | 15.23% | 28.87% | 7.86% | 4.62% | 9.67% | 9.38% | 12.72% | 3.41% | 0.90% | -19.20% | 3.59% | 3.89% | 4.56% | 8.34% | 6.44% | 7.76% | 10.63% | 8.96% | 7.35% | 6.37% | 5.60% | 4.45% | 6.64% | 8.23% | 7.40% | 5.50% | 4.23% | 5.68% |
EBIT | 9.41M | 5.51M | 16.17M | 44.13M | 5.87M | 3.61M | 8.51M | 6.89M | 7.76M | 2.41M | -784.44K | -20.34M | 47.94K | 1.96M | 2.55M | 6.89M | 4.86M | 6.93M | 9.77M | 7.07M | 5.30M | 3.78M | 2.82M | 1.49M | 2.51M | 3.20M | 2.60M | 1.60M | 1.00M | 2.00M |
EBIT Margin | 7.54% | 4.88% | 13.66% | 27.75% | 5.44% | 3.64% | 8.86% | 8.00% | 7.78% | 2.42% | -0.86% | -21.38% | 0.05% | 1.94% | 2.71% | 6.74% | 5.08% | 6.92% | 9.89% | 7.42% | 5.90% | 4.85% | 3.68% | 1.95% | 4.28% | 5.85% | 5.50% | 3.83% | 2.49% | 5.68% |
Financial Year End | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 | 2016-01-31 | 2015-01-31 | 2014-01-31 | 2013-01-31 | 2012-01-31 | 2011-01-31 | 2010-01-31 | 2009-01-31 | 2008-01-31 | 2007-01-31 | 2006-01-31 | 2005-01-31 | 2004-01-31 | 2003-01-31 | 2002-01-31 | 2001-01-31 | 2000-01-31 | 1999-01-31 | 1998-01-31 | 1997-01-31 | 1996-01-31 | 1995-01-31 |