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 | 5.14B | 4.96B | 4.59B | 3.11B | 3.03B | 2.78B | 2.62B | 2.61B | 2.24B | 1.85B | 1.62B | 1.50B | 1.41B | 1.21B | 1.26B | 1.30B | 1.27B | 1.20B | 1.16B | 1.12B | 1.09B | 972.09M | 866.70M | 800.09M | 760.63M | 797.60M | 719.66M | 587.90M | 91.20M | 64.30M |
Cost of Revenue | 2.90B | 2.80B | 2.57B | 1.76B | 1.71B | 1.61B | 1.53B | 1.59B | 1.34B | 1.08B | 972.63M | 880.64M | 838.35M | 761.29M | 718.55M | 771.78M | 741.13M | 692.60M | 676.10M | 648.09M | 629.11M | 563.27M | 511.50M | 425.58M | 405.53M | 395.70M | 395.10M | 339.50M | 32.10M | 22.70M |
Gross Profit | 2.23B | 2.16B | 2.02B | 1.34B | 1.32B | 1.18B | 1.09B | 1.03B | 895.48M | 774.30M | 649.62M | 621.26M | 568.47M | 446.16M | 539.18M | 526.74M | 523.96M | 504.81M | 484.19M | 471.65M | 457.90M | 408.82M | 355.20M | 374.51M | 355.10M | 401.90M | 324.56M | 248.40M | 59.10M | 41.60M |
Operating Expenses | 1.33B | 1.40B | 1.59B | 797.65M | 782.28M | 732.98M | 690.67M | 739.47M | 683.37M | 547.48M | 429.61M | 379.00M | 345.50M | 359.75M | 330.62M | 347.74M | 384.95M | 360.52M | 349.18M | 326.66M | 317.54M | 283.05M | 274.59M | 303.77M | 325.39M | 265.50M | 211.94M | 164.00M | 38.80M | 28.50M |
Selling, General & Admin | 1.22B | 1.30B | 1.50B | 731.32M | 716.73M | 669.94M | 629.88M | 680.07M | 626.71M | 493.34M | 380.97M | 337.69M | 309.55M | 325.47M | 296.61M | 314.98M | 348.04M | 326.90M | 315.58M | 291.11M | 289.09M | 257.53M | 252.88M | 279.79M | 261.55M | 207.40M | 188.03M | 125.50M | 28.70M | 20.60M |
Research & Development | 103.68M | 101.58M | 87.94M | 66.33M | 65.55M | 63.04M | 60.78M | 59.40M | 56.66M | 54.14M | 48.64M | 41.30M | 35.95M | 34.28M | 34.01M | 32.76M | 36.92M | 33.63M | 33.60M | 35.55M | 28.45M | 25.52M | 21.71M | 23.98M | 24.17M | 24.80M | 23.91M | 22.00M | 8.30M | 6.70M |
Other Operating Expenses | -266.42M | -110.84M | -111.11M | -30.84M | -38.29M | -41.99M | 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 | 39.67M | 33.30M | N/A | 16.50M | 1.80M | 1.20M |
Operating Income | 905.42M | 268.19M | 425.62M | 323.30M | 341.08M | 411.46M | 403.45M | 227.59M | 212.11M | 226.82M | 220.01M | 242.26M | 222.96M | 86.41M | 208.56M | 179.00M | 139.01M | 144.28M | 135.01M | 144.99M | 140.36M | 125.77M | 80.61M | 70.75M | 29.71M | 136.40M | 112.61M | 84.40M | 20.30M | 13.10M |
Other Expenses / Income | -202.61M | -601.89M | -111.16M | -27.92M | -38.97M | -72.98M | -48.47M | -42.95M | -40.22M | -18.00M | -31.64M | -15.17M | -11.85M | -12.60M | -16.74M | -12.51M | -19.21M | -11.36M | -26.89M | -3.05M | -2.27M | -1.65M | -7.28M | -64.99M | -12.79M | -9.20M | -5.26M | -89.30M | 700.00K | 700.00K |
Before Tax Income | 702.81M | 157.35M | 314.50M | 517.53M | 498.68M | 369.47M | 354.98M | 184.65M | 171.88M | 208.82M | 188.38M | 227.10M | 211.11M | 73.82M | 191.82M | 166.49M | 119.80M | 132.93M | 108.12M | 141.94M | 138.08M | 124.12M | 73.34M | 5.76M | 16.91M | 127.20M | 107.36M | -4.90M | 21.00M | 13.80M |
Income Tax Expenses | 149.53M | 51.53M | 71.63M | 120.66M | 90.88M | 64.39M | 63.36M | 74.02M | 60.30M | 73.76M | 58.93M | 67.12M | 74.99M | 22.55M | 63.35M | 55.80M | 42.69M | 51.83M | 45.17M | 55.96M | 43.84M | 44.68M | 27.14M | 4.44M | 6.43M | 42.30M | 41.86M | 25.70M | 8.20M | 5.10M |
Net Income | 378.24M | 107.03M | 243.89M | 397.40M | 407.66M | 304.05M | 290.92M | 109.97M | 110.76M | 135.06M | 129.44M | 159.98M | 136.12M | 51.27M | 128.47M | 110.69M | 77.11M | 82.16M | 70.29M | 85.98M | 94.24M | 79.44M | 46.20M | 1.32M | 10.48M | 84.90M | 65.50M | -30.60M | 12.80M | 8.70M |
Interest Expenses | 144.35M | 109.62M | 89.59M | 37.18M | 40.28M | 45.02M | 50.63M | 44.52M | 42.71M | 19.19M | 18.77M | 15.73M | 12.06M | 12.00M | 13.17M | 10.56M | 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 | 98.79M | 99.71M | 97.53M | 85.20M | 84.78M | 84.58M | 85.03M | 85.47M | 70.70M | 59.41M | 58.97M | 58.30M | 58.37M | 59.31M | 58.83M | 58.78M | 63.20M | 65.20M | 68.24M | 69.34M | 69.30M | 69.68M | 68.96M | 65.85M | 65.53M | 68.47M | 67.87M | 67.36M | 39.01M | 35.04M |
Diluted Shares Outstanding | 99.36M | 100.25M | 98.33M | 85.90M | 85.64M | 85.47M | 85.71M | 86.09M | 71.18M | 60.05M | 59.74M | 58.84M | 58.96M | 60.15M | 59.42M | 59.54M | 64.25M | 65.72M | 68.91M | 69.90M | 70.86M | 70.92M | 71.08M | 65.85M | 69.90M | 70.75M | 70.05M | 67.36M | 39.01M | 35.04M |
EBITDA | 1.47B | 1.25B | 425.71M | 542.54M | 538.32M | 473.44M | 584.05M | 228.50M | 213.77M | 228.01M | 207.15M | 242.83M | 223.17M | 85.82M | 204.99M | 177.05M | 182.58M | 194.25M | 173.38M | 193.13M | 186.77M | 170.63M | 120.22M | 52.33M | 56.58M | 160.50M | 131.56M | 11.60M | 22.80M | 15.00M |
EBITDA Margin | 28.62% | 25.22% | 9.28% | 17.46% | 17.76% | 17.02% | 22.29% | 8.75% | 9.55% | 12.32% | 12.77% | 16.17% | 15.86% | 7.11% | 16.30% | 13.63% | 14.43% | 16.22% | 14.94% | 17.25% | 17.18% | 17.55% | 13.87% | 6.54% | 7.44% | 20.12% | 18.28% | 1.97% | 25.00% | 23.33% |
EBIT | 672.12M | 268.19M | 405.11M | 555.24M | 538.81M | 413.46M | 404.90M | 228.50M | 213.77M | 228.01M | 207.15M | 242.83M | 223.17M | 85.82M | 204.99M | 177.05M | 119.80M | 133.99M | 115.46M | 141.94M | 138.08M | 124.12M | 73.34M | 5.76M | 16.91M | 127.20M | 107.36M | -4.90M | 21.00M | 13.80M |
EBIT Margin | 13.08% | 5.41% | 8.84% | 17.87% | 17.78% | 14.86% | 15.45% | 8.75% | 9.55% | 12.32% | 12.77% | 16.17% | 15.86% | 7.11% | 16.30% | 13.63% | 9.47% | 11.19% | 9.95% | 12.68% | 12.70% | 12.77% | 8.46% | 0.72% | 2.22% | 15.95% | 14.92% | -0.83% | 23.03% | 21.46% |
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 |