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 | 1994-07-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 | 257.40M |
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 | 212.80M |
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 | 44.60M |
Operating Expenses | 80.99M | 79.41M | 77.52M | 50.94M | 64.32M | 65.92M | 69.84M | 75.43M | 24.97M | 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 | 35.50M |
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 | 26.20M |
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 | -222.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 | 9.30M |
Operating Income | 107.23M | 52.94M | 70.34M | 181.07M | 70.52M | -38.08M | -5.27M | 29.12M | 88.55M | 19.15M | 23.60M | 70.93M | 25.62M | 32.29M | 85.00M | 48.19M | 32.62M | 60.95M | 52.36M | 24.87M | 36.48M | 33.03M | 20.41M | 19.82M | 24.29M | 18.70M | 18.30M | 32.20M | 23.80M | 9.10M |
Other Expenses / Income | -24.23M | -7.57M | -4.11M | -21.05M | -4.91M | -11.18M | -6.10M | -9.09M | -8.09M | -6.23M | -7.56M | -7.49M | -7.33M | -9.34M | -9.64M | -15.63M | -17.91M | -16.00M | -16.90M | -12.84M | -15.93M | -18.48M | -18.45M | -18.66M | -17.40M | -16.70M | -24.20M | -16.80M | -39.00M | -6.10M |
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 | 3.30M |
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 | 100.00K |
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 | 4.20M |
Interest Expenses | 34.72M | 14.67M | 5.70M | 6.17M | 11.86M | 15.46M | 15.04M | 9.67M | 8.04M | 5.67M | 6.27M | 7.67M | 8.81M | 8.83M | 9.64M | 14.12M | 18.68M | 12.50M | 21.85M | 24.43M | 15.72M | 23.20M | 19.46M | 18.66M | 18.66M | 8.10M | 26.70M | 12.20M | 49.80M | 4.80M |
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 | 6.70M | 6.68M | 6.58M | 6.71M | 5.94M | 6.55M | 6.12M | 5.98M | 5.98M | 5.62M | 6.27M |
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.65M | 7.40M | 6.86M | 6.80M | 6.74M | 6.58M | 6.71M | 5.94M | 8.00M | 6.12M | 6.00M | 6.08M | 5.62M | 6.27M |
EBITDA | 161.20M | 69.74M | 110.30M | 179.61M | 95.80M | -3.86M | 40.80M | 63.82M | 123.14M | 41.63M | 45.29M | 94.36M | 49.02M | 54.88M | 107.42M | 70.23M | 55.60M | 88.79M | 75.32M | 57.91M | 65.87M | 55.63M | 44.95M | 43.56M | 47.84M | 46.30M | 47.10M | 57.10M | 47.40M | 18.40M |
EBITDA Margin | 11.05% | 4.62% | 7.96% | 12.24% | 7.17% | -0.32% | 3.10% | 5.12% | 9.66% | 3.24% | 3.38% | 7.39% | 3.88% | 4.59% | 8.39% | 5.48% | 5.14% | 8.66% | 8.52% | 6.70% | 7.42% | 8.63% | 6.90% | 6.46% | 7.91% | 8.04% | 6.70% | 7.82% | 9.33% | 7.15% |
EBIT | 117.72M | 60.04M | 67.13M | 166.18M | 78.62M | 8.44M | -5.25M | 29.70M | 88.50M | 19.79M | 23.61M | 71.11M | 26.33M | 32.30M | 85.00M | 48.20M | 33.38M | 57.44M | 57.31M | 36.47M | 36.27M | 37.75M | 21.42M | 19.82M | 25.54M | 13.90M | 18.30M | 23.90M | 34.60M | 9.10M |
EBIT Margin | 8.07% | 3.98% | 4.85% | 11.32% | 5.89% | 0.70% | -0.40% | 2.38% | 6.94% | 1.54% | 1.76% | 5.57% | 2.09% | 2.70% | 6.64% | 3.76% | 3.09% | 5.60% | 6.48% | 4.22% | 4.09% | 5.86% | 3.29% | 2.94% | 4.22% | 2.41% | 2.60% | 3.27% | 6.81% | 3.54% |
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 | 1994-07-31 |