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 | 1996-12-31 | 1995-12-31 | 1994-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 | 51.40M | 49.50M | 47.40M |
Cost of Revenue | 144.95M | 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 | 35.10M | 35.60M | 34.00M |
Gross Profit | 40.59M | 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 | 16.30M | 13.90M | 13.40M |
Operating Expenses | 33.66M | 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.19M | 15.38M | 13.07M | 10.34M | 9.82M | 7.69M | 9.78M | 10.20M | 10.44M | 9.49M | 9.99M | 12.80M | 13.40M | 12.00M | 10.90M | 11.10M |
Selling, General & Admin | 32.22M | 7.24M | 20.39M | 17.47M | 16.87M | 17.64M | 15.41M | 14.62M | 16.33M | 18.28M | 16.97M | 16.33M | 15.54M | 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 | 11.10M | 10.00M | 10.10M |
Research & Development | 3.94M | 4.14M | 3.85M | 3.37M | 3.35M | 3.54M | 3.21M | 3.86M | 3.75M | 3.58M | 3.44M | 3.58M | 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 | 274.00K | 86.00K | 113.00K | 628.00K | 823.00K | 236.00K | 234.00K | 1.79M | 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 | 900.00K | 900.00K | 1.00M |
Operating Income | 6.92M | -232.00K | -11.34M | 3.00M | 2.32M | -2.42M | -13.45M | 6.67M | 8.48M | 21.57M | 14.62M | 15.26M | 17.09M | 8.78M | 10.04M | 26.74M | 21.09M | 6.48M | 6.14M | -151.00K | -2.23M | -852.00K | -362.00K | 302.00K | 1.02M | 3.10M | 5.70M | 4.30M | 3.00M | 2.30M |
Other Expenses / Income | -1.35M | -689.00K | 127.00K | 269.00K | 695.00K | -4.41M | -14.06M | -244.00K | 2.04M | -1.54M | 93.00K | 87.00K | -418.00K | -15.00K | -77.00K | -148.00K | 1.02M | 38.00K | -388.00K | 510.00K | 476.00K | 1.10M | 3.84M | -328.00K | -2.13M | -278.00K | -206.00K | -400.00K | -900.00K | -2.10M |
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 | 4.00M | 2.10M | 200.00K |
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 | 900.00K | 800.00K | 200.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 | 3.10M | 1.10M | -8.40M |
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 | 10.00K | 17.00K | 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.75M | 9.72M | 9.98M | 10.12M | 10.07M | 10.03M | 9.96M | 9.92M | 9.90M | 10.13M | 9.91M | 12.17M | 9.13M | 16.82M | 16.47M | 8.36M | 8.23M | 7.80M | 7.57M | 8.11M | 8.37M | 7.93M | 7.90M | 29.51M |
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 | 12.31M | 9.34M | 17.17M | 16.47M | 16.72M | 8.35M | 16.13M | 7.57M | 8.22M | 8.60M | 7.93M | 7.90M | 29.51M |
EBITDA | 11.25M | 7.62M | -5.17M | 5.22M | 4.29M | 2.07M | -10.62M | 9.38M | 11.18M | 24.07M | 16.91M | 16.37M | 19.12M | 10.50M | 11.22M | 27.86M | 22.08M | 7.37M | 7.30M | 629.00K | -1.12M | -62.00K | 594.00K | 1.25M | 2.07M | 4.10M | 6.70M | 5.20M | 3.90M | 3.30M |
EBITDA Margin | 6.07% | 17.70% | -4.21% | 5.36% | 4.74% | 2.26% | -13.70% | 10.23% | 12.41% | 17.81% | 16.54% | 15.59% | 18.53% | 14.14% | 18.04% | 27.55% | 25.54% | 11.19% | 13.23% | 1.52% | -2.59% | -0.13% | 1.25% | 2.81% | 5.35% | 7.74% | 11.92% | 10.12% | 7.88% | 6.96% |
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.53M | 5.77M | -2.84M | -1.85M | 192.00K | 3.48M | -26.00K | -1.11M | 2.80M | 5.50M | 4.00M | 1.90M | -8.20M |
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.92% | 10.45% | -6.88% | -4.26% | 0.39% | 7.34% | -0.06% | -2.87% | 5.28% | 9.79% | 7.78% | 3.84% | -17.30% |
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 | 1996-12-31 | 1995-12-31 | 1994-12-31 |