Financial Year End | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-12-31 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 185.53M | 43.03M | 122.81M | 97.49M | 90.60M | 91.83M | 77.53M | 91.77M | 90.04M | 135.17M | 102.22M | 104.97M | 103.19M | 74.23M | 62.19M | 101.11M | 86.43M | 65.82M | 55.21M | 41.33M | 43.32M | 49.38M | 47.40M | 44.43M | 38.73M | 53.00M | 56.20M | 14.30M | 51.40M | 49.50M |
Cost of Revenue | 142.37M | 35.87M | 113.69M | 77.02M | 72.46M | 69.92M | 60.20M | 69.61M | 66.78M | 93.36M | 70.41M | 73.15M | 70.55M | 52.38M | 39.96M | 59.40M | 52.27M | 49.00M | 39.25M | 33.79M | 35.77M | 40.03M | 37.32M | 34.64M | 27.71M | 37.10M | 37.10M | 10.20M | 35.10M | 35.60M |
Gross Profit | 43.16M | 7.16M | 9.13M | 20.47M | 18.15M | 21.91M | 17.33M | 22.16M | 23.25M | 41.80M | 31.81M | 31.82M | 32.63M | 21.85M | 22.23M | 41.71M | 34.16M | 16.82M | 15.96M | 7.54M | 7.55M | 9.35M | 10.08M | 9.80M | 11.01M | 15.90M | 19.10M | 4.10M | 16.30M | 13.90M |
Operating Expenses | 35.81M | 7.51M | 20.47M | 17.47M | 17.50M | 17.88M | 15.65M | 14.86M | 16.57M | 18.51M | 17.20M | 16.56M | 15.54M | 13.08M | 12.09M | 15.38M | 13.07M | 10.34M | 9.82M | 7.69M | 9.78M | 10.20M | 10.44M | 9.49M | 9.99M | 12.80M | 13.40M | 3.10M | 12.00M | 10.90M |
Selling, General & Admin | 31.86M | 7.24M | 20.39M | 17.47M | 16.87M | 17.64M | 15.41M | 14.62M | 16.33M | 18.28M | 16.97M | 16.33M | 15.32M | 13.01M | 12.09M | 14.82M | 13.07M | 10.34M | 9.82M | 7.69M | 9.78M | 10.20M | 10.44M | 9.49M | 8.94M | 11.80M | 12.40M | 3.10M | 11.10M | 10.00M |
Research & Development | 3.94M | 4.14M | 3.85M | 3.37M | 3.35M | 3.54M | 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 | -374.00K | 274.00K | 86.00K | 113.00K | 628.00K | 823.00K | 236.00K | 234.00K | 234.00K | 229.00K | 222.00K | 228.00K | 219.00K | 67.00K | N/A | 559.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.05M | 1.00M | 1.00M | 0 | 900.00K | 900.00K |
Operating Income | 7.35M | -232.00K | -11.34M | 3.00M | 2.32M | -2.42M | -13.45M | 6.67M | 6.69M | 23.29M | 14.62M | 15.26M | 17.09M | 8.78M | 10.14M | 26.33M | 21.09M | 6.48M | 6.14M | -151.00K | -2.23M | -852.00K | -362.00K | 302.00K | 1.02M | 3.10M | 5.70M | 900.00K | 4.30M | 3.00M |
Other Expenses / Income | -1.78M | -300.00K | 127.00K | 269.00K | -12.00K | -5.63M | -15.13M | 376.00K | 2.04M | -1.54M | 93.00K | 315.00K | -418.00K | -15.00K | -77.00K | 411.00K | 1.02M | 38.00K | -388.00K | 510.00K | 4.08M | 1.04M | 3.84M | -328.00K | -2.13M | -300.00K | -200.00K | N/A | -300.00K | -900.00K |
Before Tax Income | 5.57M | -532.00K | -11.22M | 3.27M | 2.31M | -145.00K | -12.85M | 7.05M | 8.73M | 21.75M | 14.71M | 15.58M | 16.68M | 8.76M | 10.06M | 26.74M | 22.10M | 6.52M | 5.75M | 359.00K | 1.85M | 192.00K | 3.48M | -26.00K | -1.11M | 2.80M | 5.50M | 900.00K | 4.00M | 2.10M |
Income Tax Expenses | 1.02M | -51.00K | -2.44M | 893.00K | 440.00K | 163.00K | -3.01M | 2.03M | 2.60M | 7.02M | 4.57M | 4.43M | 6.12M | 2.89M | 3.70M | 9.27M | 7.07M | 758.00K | 2.17M | 63.00K | -777.00K | 59.00K | 1.17M | -221.00K | -280.00K | 400.00K | 1.70M | 300.00K | 900.00K | 800.00K |
Net Income | 4.56M | -481.00K | -8.77M | 2.37M | 1.87M | -308.00K | -9.84M | 5.02M | 6.13M | 14.73M | 10.14M | 11.15M | 10.55M | 5.87M | 6.36M | 17.47M | 15.03M | 5.76M | 3.59M | -2.91M | -1.07M | 133.00K | 2.31M | 195.00K | -833.00K | 2.40M | 3.80M | 600.00K | 3.10M | 1.10M |
Interest Expenses | 248.00K | 300.00K | 450.00K | 11.00K | 12.00K | 12.00K | 12.00K | 10.00K | 10.00K | 11.00K | 1.00K | 264.00K | 476.00K | 92.00K | 36.00K | 5.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 |
Basic Shares Outstanding | 10.74M | 10.61M | 10.54M | 9.96M | 9.88M | 9.82M | 9.76M | 9.72M | 9.98M | 10.12M | 10.07M | 10.03M | 9.96M | 9.92M | 9.90M | 10.13M | 9.91M | 9.73M | 9.13M | 8.40M | 8.23M | 8.31M | 8.23M | 8.12M | 7.57M | 8.11M | 8.37M | 8.10M | 8.04M | 7.90M |
Diluted Shares Outstanding | 10.84M | 10.65M | 10.54M | 9.96M | 9.88M | 9.82M | 9.76M | 9.73M | 9.98M | 10.14M | 10.10M | 10.05M | 10.00M | 9.96M | 9.94M | 10.20M | 10.08M | 9.85M | 9.34M | 8.60M | 8.23M | 8.31M | 8.35M | 8.12M | 7.57M | 8.22M | 8.60M | 8.10M | 8.04M | 7.90M |
EBITDA | 12.79M | 5.75M | -5.17M | 4.94M | 4.29M | 8.52M | -10.62M | 9.38M | 11.18M | 24.07M | 16.91M | 17.92M | 19.18M | 10.50M | 11.89M | 27.86M | 23.09M | 7.41M | 6.55M | -2.06M | -812.00K | 1.10M | 4.43M | 922.00K | -63.00K | 3.80M | 6.50M | 1.15M | 4.90M | 2.80M |
EBITDA Margin | 6.89% | 13.38% | -4.21% | 5.07% | 4.74% | 9.28% | -13.70% | 10.23% | 12.41% | 17.81% | 16.54% | 17.07% | 18.58% | 14.14% | 19.13% | 27.55% | 26.72% | 11.25% | 11.86% | -4.99% | -1.87% | 2.23% | 9.35% | 2.08% | -0.16% | 7.17% | 11.57% | 8.04% | 9.53% | 5.66% |
EBIT | 5.82M | -232.00K | -10.77M | 3.28M | 2.32M | -133.00K | -12.84M | 7.06M | 8.74M | 21.76M | 14.71M | 15.84M | 17.15M | 8.85M | 10.10M | 26.74M | 22.10M | 6.52M | 5.75M | -2.84M | -1.85M | 192.00K | 3.48M | -26.00K | -1.11M | 2.80M | 5.50M | 900.00K | 4.00M | 1.90M |
EBIT Margin | 3.14% | -0.54% | -8.77% | 3.36% | 2.57% | -0.14% | -16.56% | 7.69% | 9.71% | 16.10% | 14.39% | 15.09% | 16.62% | 11.92% | 16.24% | 26.45% | 25.58% | 9.90% | 10.42% | -6.88% | -4.26% | 0.39% | 7.34% | -0.06% | -2.87% | 5.28% | 9.79% | 6.29% | 7.78% | 3.84% |
Financial Year End | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-12-31 | 1995-12-31 |