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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 829.46M | 914.53M | 855.58M | 831.28M | 891.82M | 909.92M | 986.79M | 1.16B | 955.42M | 453.67M | 396.65M | 350.55M | 308.68M | 290.54M | 260.34M | 267.60M | 168.96M | 102.47M | 97.88M | 85.21M | 71.53M | 71.66M | 82.28M | 107.95M | 86.16M | 67.60M |
Cost of Revenue | 237.86M | 223.10M | 214.19M | 222.10M | 242.19M | 254.13M | 271.90M | 346.14M | 328.45M | 94.56M | 84.51M | 74.01M | 65.67M | 61.36M | 56.06M | 64.14M | 47.69M | 22.61M | 23.57M | 20.64M | 17.38M | 17.85M | 22.09M | 25.09M | 19.92M | 18.40M |
Gross Profit | 591.60M | 691.43M | 641.39M | 609.18M | 649.63M | 655.79M | 714.88M | 815.97M | 626.97M | 359.11M | 312.13M | 276.54M | 243.01M | 229.18M | 204.28M | 203.47M | 121.27M | 79.86M | 74.31M | 64.58M | 54.16M | 53.81M | 60.19M | 82.86M | 66.24M | 49.20M |
Operating Expenses | 532.35M | 611.99M | 591.65M | 571.99M | 629.32M | 663.34M | 713.73M | 749.91M | 652.05M | 262.33M | 234.12M | 210.95M | 188.72M | 171.11M | 158.38M | 167.09M | 126.61M | 72.50M | 67.63M | 61.80M | 55.86M | 59.02M | 74.45M | 71.68M | 45.04M | 34.10M |
Selling, General & Admin | 371.22M | 380.42M | 360.78M | 331.70M | 376.52M | 385.44M | 422.01M | 447.07M | 411.05M | 183.74M | 160.23M | 146.53M | 137.11M | 128.58M | 119.67M | 124.94M | 95.80M | 54.02M | 49.34M | 45.01M | 40.89M | 40.83M | 44.12M | 48.37M | 32.58M | N/A |
Research & Development | 161.13M | 176.17M | 171.13M | 179.16M | 188.29M | 203.59M | 215.08M | 232.70M | 208.63M | 75.24M | 70.45M | 61.55M | 49.48M | 40.63M | 36.65M | 40.19M | 30.00M | 18.32M | 18.14M | 16.79M | 14.70M | 17.10M | 19.84M | 15.42M | 9.53M | 7.50M |
Other Operating Expenses | 4.37M | 55.39M | 59.74M | 61.13M | 64.50M | -434.00K | 76.64M | 70.14M | 32.37M | 3.35M | 3.43M | 2.88M | 2.13M | 1.91M | 2.06M | 1.96M | 811.00K | 155.00K | 149.00K | N/A | 272.00K | 1.09M | 10.48M | 7.89M | 2.94M | 26.60M |
Operating Income | 59.25M | 77.66M | 49.73M | 37.13M | 17.64M | -71.58M | -4.06M | 62.06M | -25.08M | 96.77M | 78.01M | 65.59M | 54.29M | 58.06M | 45.90M | 36.38M | -5.34M | 7.37M | 6.68M | 2.78M | -1.71M | -5.20M | -14.26M | 11.18M | 21.20M | 15.10M |
Other Expenses / Income | -203.76M | -9.25M | -5.74M | -14.83M | -15.71M | -64.04M | -14.60M | -9.88M | -7.36M | -1.81M | -158.00K | -1.86M | -3.37M | -1.77M | -2.83M | -5.34M | -1.21M | 3.90M | 2.48M | 1.04M | 694.00K | 1.15M | 1.92M | -446.00K | 2.55M | 900.00K |
Before Tax Income | -144.51M | 68.42M | 43.99M | 22.30M | 1.92M | -92.91M | -18.66M | 52.19M | -32.44M | 94.97M | 77.86M | 63.74M | 50.92M | 56.29M | 43.07M | 31.04M | -6.55M | 11.27M | 9.16M | 3.82M | -1.01M | -4.06M | -12.34M | 10.73M | 23.75M | 16.00M |
Income Tax Expenses | 3.22M | 8.77M | 7.02M | 2.95M | 4.68M | -19.59M | -98.47M | 18.89M | -4.07M | 33.77M | 28.75M | 23.13M | 18.49M | 19.03M | 15.15M | 10.99M | -4.46M | 3.60M | 3.37M | 949.00K | -467.00K | -1.52M | -927.00K | 7.03M | 8.54M | 5.70M |
Net Income | -147.73M | 59.65M | 35.87M | 19.35M | -2.75M | -73.32M | 79.81M | 33.29M | -28.37M | 61.19M | 49.11M | 40.61M | 32.43M | 37.27M | 27.92M | 20.05M | -2.09M | 7.74M | 5.80M | 2.87M | -545.00K | -2.54M | -11.41M | 3.71M | 15.21M | 10.30M |
Interest Expenses | 8.65M | 9.25M | 5.74M | 14.83M | 15.71M | 21.33M | 12.63M | 9.18M | 6.33M | 773.00K | 768.00K | 1.29M | 1.77M | 2.45M | 3.46M | 6.29M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 71.47M | 71.78M | 74.02M | 73.10M | 75.16M | 78.62M | 87.42M | 92.23M | 81.93M | 41.10M | 41.37M | 41.66M | 42.03M | 42.06M | 40.69M | 39.35M | 34.91M | 31.71M | 31.04M | 30.57M | 30.16M | 29.90M | 29.53M | 28.49M | 21.75M | 18.73M |
Diluted Shares Outstanding | 71.47M | 73.05M | 75.08M | 73.82M | 75.16M | 78.62M | 88.26M | 92.92M | 81.93M | 41.64M | 41.95M | 42.32M | 42.75M | 42.97M | 41.91M | 40.92M | 34.91M | 33.05M | 31.89M | 31.52M | 30.16M | 29.90M | 29.53M | 29.73M | 26.95M | 23.95M |
EBITDA | 134.23M | 134.84M | 109.47M | 98.32M | 84.82M | 66.76M | 147.48M | 222.23M | 113.96M | 115.45M | 96.88M | 82.49M | 69.33M | 72.62M | 60.89M | 51.13M | 2.57M | 15.03M | 12.80M | 7.20M | 2.86M | 836.00K | 2.60M | 22.73M | 26.69M | 18.10M |
EBITDA Margin | 16.18% | 14.74% | 12.80% | 11.83% | 9.51% | 7.34% | 14.95% | 19.12% | 11.93% | 25.45% | 24.43% | 23.53% | 22.46% | 25.00% | 23.39% | 19.11% | 1.52% | 14.67% | 13.08% | 8.45% | 4.00% | 1.17% | 3.16% | 21.05% | 30.97% | 26.78% |
EBIT | -135.86M | 77.66M | 48.63M | 37.13M | 17.64M | -71.58M | -6.03M | 61.37M | -26.11M | 95.74M | 78.62M | 65.03M | 52.68M | 58.74M | 46.53M | 37.33M | -6.55M | 11.34M | 9.16M | 3.82M | -1.01M | -4.06M | -12.34M | 10.73M | 23.75M | 16.00M |
EBIT Margin | -16.38% | 8.49% | 5.68% | 4.47% | 1.98% | -7.87% | -0.61% | 5.28% | -2.73% | 21.10% | 19.82% | 18.55% | 17.07% | 20.22% | 17.87% | 13.95% | -3.88% | 11.06% | 9.36% | 4.48% | -1.41% | -5.66% | -14.99% | 9.94% | 27.57% | 23.67% |
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 |