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 | 1.46B | 1.51B | 1.39B | 1.47B | 1.34B | 1.20B | 1.31B | 1.25B | 1.28B | 1.29B | 1.34B | 1.28B | 1.26B | 1.19B | 1.28B | 1.28B | 1.08B | 1.02B | 883.82M | 864.27M | 887.76M | 644.38M | 651.08M | 674.30M | 604.96M | 576.20M | 703.20M | 730.10M | 508.00M | N/A |
Cost of Revenue | 1.27B | 1.37B | 1.24B | 1.24B | 1.19B | 1.16B | 1.24B | 1.14B | 1.13B | 1.20B | 1.25B | 1.13B | 1.17B | 1.10B | 1.13B | 1.16B | 986.46M | 905.21M | 796.22M | 800.00M | 816.09M | 590.08M | 609.57M | 606.40M | 534.29M | 511.10M | 621.00M | 643.00M | 429.00M | N/A |
Gross Profit | 188.22M | 135.90M | 147.93M | 232.19M | 141.89M | 39.50M | 74.59M | 106.38M | 147.40M | 83.16M | 90.96M | 141.31M | 92.82M | 93.22M | 150.29M | 119.55M | 94.27M | 119.65M | 87.60M | 64.27M | 71.67M | 54.30M | 41.50M | 67.89M | 70.66M | 65.10M | 82.20M | 87.10M | 79.00M | N/A |
Operating Expenses | 80.56M | 79.41M | 77.52M | 50.94M | 64.32M | 65.92M | 69.84M | 75.43M | 48.54M | 62.63M | 66.86M | 66.88M | 67.16M | 59.58M | 65.29M | 70.46M | 61.15M | 57.99M | 33.32M | 31.73M | 35.19M | 21.27M | 21.09M | 48.07M | 46.37M | 46.40M | 63.90M | 54.90M | 55.20M | N/A |
Selling, General & Admin | 81.21M | 81.07M | 76.34M | 79.95M | 76.97M | 72.55M | 73.51M | 73.00M | 73.52M | 67.38M | 70.13M | 68.85M | 67.97M | 60.42M | 65.13M | 69.84M | N/A | 57.99M | 33.32M | 31.73M | 35.19M | 21.27M | 21.09M | 24.34M | 22.82M | 18.80M | 35.10M | 28.60M | 31.60M | N/A |
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 | 61.15M | 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 | 647.00K | -1.66M | 1.17M | -29.01M | -12.65M | 4.26M | -3.67M | 2.44M | -24.97M | -4.75M | -3.27M | -1.97M | -814.00K | -844.00K | 156.00K | 624.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 23.73M | 23.55M | 27.60M | 28.80M | 26.30M | 23.60M | N/A |
Operating Income | 107.66M | 52.94M | 70.34M | 181.07M | 70.52M | -38.08M | -5.27M | 29.12M | 98.85M | 20.52M | 24.11M | 74.43M | 25.66M | 33.65M | 85.00M | 49.09M | 33.12M | 61.66M | 54.28M | 32.55M | 36.48M | 33.03M | 20.41M | 19.82M | 24.29M | 18.70M | 18.30M | 32.20M | 23.80M | N/A |
Other Expenses / Income | -24.66M | -7.57M | -4.11M | -21.05M | -4.91M | -7.40M | -15.02M | -9.09M | -18.39M | -6.40M | -6.76M | -10.98M | -8.14M | -10.18M | -9.64M | -15.00M | -18.41M | -16.72M | -18.82M | -20.51M | -15.93M | -18.48M | -18.45M | -18.66M | -17.40M | -16.70M | -26.70M | -20.50M | -39.00M | N/A |
Before Tax Income | 83.00M | 45.37M | 66.23M | 160.02M | 65.61M | -49.26M | -20.28M | 20.03M | 80.46M | 14.12M | 17.34M | 63.45M | 17.52M | 23.47M | 75.36M | 34.09M | 14.71M | 44.94M | 35.46M | 12.03M | 20.55M | 14.56M | 1.95M | 1.16M | 6.89M | 2.00M | -8.40M | 11.70M | -15.20M | N/A |
Income Tax Expenses | 19.68M | 12.23M | 15.22M | 33.92M | 14.43M | -12.78M | -6.47M | 7.41M | 26.00M | 4.22M | 3.56M | 22.04M | 6.26M | 5.80M | 26.95M | 15.32M | 6.69M | 12.88M | 13.46M | 4.13M | 7.61M | 5.51M | 814.00K | 349.00K | 2.57M | 600.00K | -3.30M | 4.20M | -5.10M | N/A |
Net Income | 63.32M | 33.14M | 46.20M | 126.10M | 52.34M | 5.75M | -13.81M | 12.61M | 54.46M | 9.90M | 13.78M | 41.41M | 11.26M | 17.67M | 48.41M | 18.77M | 8.02M | 32.07M | 21.99M | 7.91M | 12.94M | 9.05M | 1.14M | 813.00K | 4.32M | 5.20M | -5.10M | 7.50M | -10.10M | N/A |
Interest Expenses | 34.72M | 14.67M | 5.70M | 6.17M | 11.86M | 15.46M | 15.09M | 9.73M | 8.10M | 5.67M | 6.27M | 7.67M | 8.81M | 8.83M | 9.64M | 14.12M | 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.32M | 7.80M | 8.71M | 9.09M | 9.26M | 9.65M | 9.77M | 9.79M | 9.88M | 10.69M | 10.75M | 11.15M | 11.73M | 11.56M | 9.89M | 7.59M | 7.58M | 7.34M | 6.83M | 11.13M | 10.91M | 6.59M | 6.71M | 5.94M | 6.55M | 6.12M | 5.86M | 5.91M | 5.62M | 2.90M |
Diluted Shares Outstanding | 7.38M | 7.87M | 8.78M | 9.16M | 9.33M | 9.65M | 9.84M | 9.86M | 9.95M | 10.76M | 10.82M | 11.22M | 11.80M | 11.64M | 9.96M | 7.65M | 7.64M | 7.40M | 6.86M | 11.19M | 10.98M | 6.59M | 6.71M | 5.94M | 8.00M | 6.12M | 5.86M | 6.00M | 5.62M | 2.90M |
EBITDA | 151.13M | 100.98M | 108.53M | 198.74M | 115.45M | 9.10M | 26.36M | 54.58M | 110.29M | 41.63M | 46.89M | 94.36M | 49.02M | 54.88M | 107.42M | 70.23M | 37.38M | 67.82M | 59.25M | 41.21M | 49.94M | 37.16M | 26.50M | 24.89M | 30.44M | 33.40M | 20.40M | 38.00M | 8.40M | N/A |
EBITDA Margin | 10.36% | 6.69% | 7.83% | 13.54% | 8.64% | 0.76% | 2.00% | 4.38% | 8.65% | 3.24% | 3.50% | 7.39% | 3.88% | 4.59% | 8.39% | 5.48% | 3.46% | 6.62% | 6.70% | 4.77% | 5.63% | 5.77% | 4.07% | 3.69% | 5.03% | 5.80% | 2.90% | 5.20% | 1.65% | 0.00% |
EBIT | 117.72M | 60.04M | 67.13M | 166.18M | 78.62M | 8.44M | -5.19M | 29.75M | 88.56M | 19.79M | 23.61M | 71.11M | 26.33M | 32.30M | 85.00M | 48.20M | 14.71M | 44.94M | 35.46M | 12.03M | 20.55M | 14.56M | 1.95M | 1.16M | 6.89M | 5.80M | -8.40M | 11.70M | -15.20M | N/A |
EBIT Margin | 8.07% | 3.98% | 4.85% | 11.32% | 5.89% | 0.70% | -0.39% | 2.39% | 6.94% | 1.54% | 1.76% | 5.57% | 2.09% | 2.70% | 6.64% | 3.76% | 1.36% | 4.39% | 4.01% | 1.39% | 2.31% | 2.26% | 0.30% | 0.17% | 1.14% | 1.01% | -1.19% | 1.60% | -2.99% | 0.00% |
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 |