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-03-31 | 1995-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 171.99M | 156.05M | 133.57M | 117.14M | 114.12M | 99.12M | 103.73M | 95.98M | 77.75M | 72.25M | 68.23M | 61.69M | 58.41M | 59.44M | 58.06M | 69.36M | 65.16M | 58.30M | 50.49M | 46.40M | 45.28M | 47.63M | 59.49M | 77.07M | 80.71M | 83.40M | 89.80M | 140.80M | 104.60M | 87.70M |
Cost of Revenue | 110.00M | 114.03M | 86.18M | 70.28M | 66.36M | 60.52M | 63.90M | 58.58M | 47.08M | 44.07M | 42.25M | 38.43M | 35.34M | 33.50M | 33.90M | 41.44M | 36.87M | 34.29M | 28.86M | 27.04M | 27.47M | 27.46M | 35.38M | 55.06M | 57.13M | 53.60M | 58.80M | 85.40M | 65.10M | 55.30M |
Gross Profit | 61.98M | 42.02M | 47.39M | 46.86M | 47.76M | 38.61M | 39.83M | 37.40M | 30.67M | 28.18M | 25.97M | 23.26M | 23.07M | 25.94M | 24.16M | 27.92M | 28.30M | 24.01M | 21.63M | 19.35M | 17.81M | 20.17M | 24.11M | 22.01M | 23.58M | 29.80M | 31.00M | 55.40M | 39.50M | 32.40M |
Operating Expenses | 59.16M | 55.83M | 54.09M | 45.80M | 53.74M | 46.56M | 45.43M | 40.47M | 34.14M | 30.25M | 23.93M | 21.80M | 21.05M | 22.69M | 20.84M | 22.21M | 21.00M | 20.18M | 21.01M | 29.99M | 16.77M | 20.37M | 34.87M | 71.84M | 62.25M | 48.10M | 40.30M | 47.30M | 33.40M | 32.60M |
Selling, General & Admin | 49.20M | 44.88M | 44.06M | 39.16M | 44.38M | 38.47M | 37.40M | 33.31M | 26.85M | 24.43M | 19.27M | 18.09M | 17.99M | 18.65M | 17.00M | 18.04M | 17.29M | 16.09M | 15.77M | 25.26M | 12.84M | 16.16M | 24.57M | 41.78M | 38.17M | 31.70M | 26.00M | 30.30M | 23.70M | 20.90M |
Research & Development | 9.96M | 8.32M | 7.35M | 5.13M | 8.60M | 7.82M | 7.95M | 6.88M | 6.93M | 5.40M | 4.03M | 3.07M | 3.18M | 3.76M | 3.68M | 4.03M | 3.57M | 4.03M | 5.09M | 4.19M | 3.92M | 4.21M | 8.12M | 18.81M | 16.89M | 11.20M | 11.40M | 13.40M | 7.00M | 9.30M |
Other Operating Expenses | 423.00K | 2.62M | 2.67M | 1.50M | 757.00K | 50.00K | 88.00K | 281.00K | 360.00K | 431.00K | 627.00K | 644.00K | -115.00K | 277.00K | 159.00K | 147.00K | 147.00K | 56.00K | 147.00K | 536.00K | N/A | N/A | 2.19M | 11.25M | 7.18M | 5.20M | 2.90M | 3.60M | 2.70M | 2.40M |
Operating Income | 2.82M | -13.81M | -6.69M | 1.68M | -5.98M | -7.96M | -5.60M | -5.24M | -3.47M | -2.07M | 2.05M | 1.45M | 2.02M | 3.25M | 3.32M | 5.71M | 7.29M | 3.83M | 619.00K | -10.63M | 1.05M | -203.00K | -10.76M | -49.83M | -38.67M | -18.30M | -9.30M | 8.10M | 6.10M | -200.00K |
Other Expenses / Income | 644.00K | -912.00K | -32.00K | -1.07M | 526.00K | 50.00K | 16.00K | 6.00K | 14.00K | -23.00K | -25.00K | 177.00K | -68.00K | -8.10M | -220.00K | -530.00K | -1.03M | -2.25M | -1.42M | -264.00K | 880.00K | -373.00K | -1.33M | 12.77M | 38.44M | N/A | -2.30M | -2.00M | -2.10M | -6.80M |
Before Tax Income | 3.46M | -14.72M | -6.73M | 606.00K | -5.45M | -7.78M | -5.59M | -5.23M | -3.46M | -2.09M | 2.02M | 1.63M | 1.95M | -4.86M | 3.10M | 5.18M | 6.26M | 1.57M | -805.00K | -10.90M | 1.93M | -576.00K | -12.09M | N/A | N/A | N/A | -11.60M | 6.10M | 4.00M | -7.00M |
Income Tax Expenses | 332.00K | 135.00K | 174.00K | 115.00K | 160.00K | 36.00K | -1.82M | -44.00K | 9.08M | -816.00K | 704.00K | 716.00K | 643.00K | 353.00K | 895.00K | -5.30M | -5.90M | -1.34M | -885.00K | -94.00K | 100.00K | N/A | -785.00K | N/A | N/A | N/A | -2.90M | 2.40M | 1.50M | -2.30M |
Net Income | 3.13M | -14.86M | -6.90M | 491.00K | -5.61M | -7.82M | -3.53M | -4.83M | -12.32M | -1.07M | 1.41M | 2.38M | 2.51M | -5.21M | 2.20M | 10.47M | 12.16M | 2.92M | 80.00K | -11.33M | 7.00K | -13.15M | -26.59M | -32.54M | -2.28M | -20.10M | -6.60M | 3.70M | 2.50M | -4.70M |
Interest Expenses | 221.00K | 1.62M | -14.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 72.00K | 152.00K | 264.00K | 651.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 | 42.87M | 42.37M | 42.22M | 41.18M | 39.01M | 33.27M | 32.78M | 32.17M | 32.05M | 32.59M | 32.66M | 33.49M | 34.26M | 34.34M | 34.25M | 33.96M | 32.72M | 29.70M | 28.18M | 25.28M | 19.45M | 14.28M | 11.27M | 9.98M | 9.12M | 7.82M | 6.95M | 6.73M | 6.25M | 5.87M |
Diluted Shares Outstanding | 43.90M | 42.37M | 42.22M | 41.60M | 39.01M | 33.27M | 32.78M | 32.17M | 32.05M | 32.59M | 32.85M | 33.61M | 34.38M | 34.34M | 34.44M | 34.64M | 34.71M | 33.35M | 32.74M | 25.28M | 19.68M | 14.28M | 11.27M | 9.98M | 9.35M | 7.82M | 6.95M | 6.73M | 6.25M | 5.87M |
EBITDA | 6.66M | -10.48M | -4.02M | 3.18M | -5.22M | -7.68M | -3.80M | -3.52M | -2.07M | -764.00K | 3.61M | 4.64M | 4.64M | -3.45M | 4.51M | 6.99M | 7.34M | 2.34M | 87.00K | -10.82M | 109.00K | -13.75M | -22.37M | -27.57M | 4.91M | -14.90M | -6.60M | 9.70M | 6.70M | -4.60M |
EBITDA Margin | 3.87% | -6.72% | -3.01% | 2.72% | -4.57% | -7.75% | -3.66% | -3.67% | -2.66% | -1.06% | 5.30% | 7.52% | 7.94% | -5.81% | 7.76% | 10.08% | 11.26% | 4.02% | 0.17% | -23.33% | 0.24% | -28.87% | -37.60% | -35.78% | 6.08% | -17.87% | -7.35% | 6.89% | 6.41% | -5.25% |
EBIT | 3.68M | -13.10M | -6.74M | 606.00K | -5.45M | -7.78M | -5.34M | -4.87M | -3.24M | -1.89M | 2.11M | 3.10M | 3.23M | -4.70M | 3.36M | 5.83M | 6.26M | 1.57M | -805.00K | -11.42M | 107.00K | -13.15M | -27.37M | -32.54M | -2.28M | -20.10M | -9.50M | 6.10M | 4.00M | -7.00M |
EBIT Margin | 2.14% | -8.40% | -5.05% | 0.52% | -4.78% | -7.85% | -5.15% | -5.07% | -4.17% | -2.61% | 3.10% | 5.02% | 5.53% | -7.91% | 5.79% | 8.40% | 9.61% | 2.70% | -1.59% | -24.62% | 0.24% | -27.61% | -46.01% | -42.22% | -2.82% | -24.10% | -10.58% | 4.33% | 3.82% | -7.98% |
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-03-31 | 1995-03-31 |