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-08-31 | 1996-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 13.44B | 10.78B | 4.80B | 1.64B | 8.49B | 7.70B | 7.15B | 6.65B | 6.54B | 5.65B | 5.04B | 4.88B | 4.39B | 3.63B | 2.99B | 2.94B | 2.71B | 2.24B | 1.69B | 1.34B | 1.07B | 842.51M | 624.05M | 487.40M | 370.14M | 295.76M | 231.86M | 103.28M | 69.97M | 139.75M |
Cost of Revenue | 9.57B | 7.74B | 4.01B | 1.70B | 6.04B | 6.00B | 5.07B | 4.76B | 4.75B | 4.35B | 4.16B | 3.94B | 3.51B | 2.33B | 1.87B | 2.13B | 1.58B | 1.54B | 1.14B | 956.79M | 751.80M | 501.73M | 181.82M | 250.85M | 193.81M | 151.73M | N/A | N/A | N/A | N/A |
Gross Profit | 3.88B | 3.04B | 791.10M | -66.90M | 2.45B | 1.70B | 2.08B | 1.89B | 1.79B | 1.30B | 873.50M | 939.40M | 883.20M | 1.30B | 1.12B | 809.94M | 1.14B | 697.57M | 556.52M | 379.80M | 322.42M | 340.78M | 442.23M | 236.55M | 176.33M | 144.03M | N/A | N/A | N/A | N/A |
Operating Expenses | 1.81B | 1.56B | 1.13B | 988.00M | 1.73B | 458.50M | 410.40M | 355.80M | 326.20M | 257.70M | 214.90M | 221.20M | 200.00M | 808.40M | 715.20M | 717.31M | 600.43M | 1.82B | 1.36B | 1.22B | 992.20M | 686.87M | 461.12M | 373.39M | 286.08M | 227.90M | 175.66M | 86.88M | 57.48M | 115.37M |
Selling, General & Admin | 757.20M | 674.40M | 411.30M | 201.50M | 578.80M | 458.50M | 410.40M | 322.30M | 292.70M | 233.90M | 192.80M | 197.90M | 180.00M | 154.60M | 144.80M | 12.75M | 17.17M | 508.33M | 232.96M | 371.37M | 312.23M | 215.37M | 219.55M | 60.70M | 48.48M | 39.80M | N/A | N/A | N/A | 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 | 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 |
Other Operating Expenses | 1.05B | 888.90M | 718.20M | 786.50M | 1.15B | N/A | N/A | 33.50M | 33.50M | 23.80M | 22.10M | 23.30M | 20.00M | 653.80M | 570.40M | 704.55M | 583.26M | 1.32B | 1.13B | 846.95M | 679.97M | 471.50M | 241.57M | 312.69M | 237.60M | 188.10M | 175.66M | 86.88M | 57.48M | 115.37M |
Operating Income | 2.06B | 1.44B | -339.60M | -839.40M | 1.13B | 1.02B | 1.67B | 1.53B | 1.46B | 1.04B | 658.60M | 718.20M | 683.20M | 488.20M | 402.10M | 92.63M | 537.08M | -1.13B | -808.39M | -838.53M | -669.78M | -346.09M | -18.89M | -136.84M | -109.75M | -83.87M | 56.20M | 16.40M | 12.49M | 24.37M |
Other Expenses / Income | 67.30M | -100.00K | -90.20M | -269.30M | -457.10M | -236.10M | -56.00M | -63.70M | 261.80M | -60.50M | -67.20M | -67.30M | -50.20M | -67.30M | -61.10M | -273.12M | -98.15M | 1.58B | 1.15B | 1.13B | 898.26M | 610.64M | 191.26M | 260.23M | 199.85M | 159.68M | 5.23M | 63.00K | 1.09M | 1.74M |
Before Tax Income | 2.13B | 1.44B | -429.80M | -1.11B | 670.30M | 948.10M | 1.61B | 1.47B | 1.72B | 982.40M | 591.40M | 650.90M | 633.00M | 420.90M | 341.00M | -180.49M | 438.93M | 451.04M | 338.89M | 295.93M | 228.48M | 264.55M | 172.37M | 123.39M | 90.09M | 75.81M | 61.43M | 16.46M | 13.59M | 26.11M |
Income Tax Expenses | 210.90M | 128.70M | 189.00M | 93.60M | 21.60M | 63.10M | 161.10M | 154.40M | 162.80M | 115.70M | 68.60M | 81.60M | 72.60M | 46.30M | 35.70M | -11.31M | 48.22M | 15.44M | 32.18M | 29.19M | 21.87M | 25.15M | 22.00M | 18.91M | 17.58M | 18.34M | 15.91M | 5.48M | 5.11M | 9.15M |
Net Income | 1.92B | 1.31B | -240.80M | -1.02B | 648.70M | 885.00M | 1.45B | 1.32B | 1.56B | 866.70M | 522.80M | 569.30M | 560.40M | 374.60M | 305.30M | -169.17M | 390.71M | 435.60M | 306.71M | 266.74M | 206.61M | 239.40M | 150.38M | 104.48M | 72.52M | 57.47M | 45.52M | 10.98M | 8.47M | 16.96M |
Interest Expenses | 83.00M | N/A | N/A | N/A | N/A | 55.40M | 60.10M | 67.20M | 71.10M | 74.20M | 83.20M | 99.30M | 109.20M | 93.90M | 72.10M | 130.54M | 97.09M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.08M | 1.74M | 416.00K | 1.08M |
Basic Shares Outstanding | 227.84M | 227.36M | 226.10M | 222.08M | 222.76M | 1.14B | 238.70M | 249.94M | 268.20M | 270.02M | 275.85M | 281.40M | 287.37M | 289.71M | 287.90M | 288.30M | 294.84M | 301.17M | 299.06M | 296.37M | 295.40M | 294.47M | 284.20M | 275.19M | 261.67M | 257.03M | 237.46M | 261.18M | 261.18M | 261.18M |
Diluted Shares Outstanding | 229.00M | 227.92M | 226.10M | 222.08M | 223.96M | 1.15B | 240.80M | 251.50M | 269.68M | 270.58M | 276.55M | 282.24M | 288.01M | 290.57M | 288.93M | 288.30M | 297.36M | 303.71M | 300.99M | 297.96M | 298.40M | 298.85M | 288.59M | 278.54M | 263.39M | 257.85M | 238.33M | 261.18M | 261.18M | 261.18M |
EBITDA | 3.06B | 2.28B | 325.30M | -337.00M | 1.82B | 1.87B | 2.23B | 2.04B | 2.22B | 1.43B | 1.03B | 1.08B | 1.05B | 792.50M | 648.50M | 206.17M | 711.96M | 594.54M | 463.29M | 195.40M | 124.61M | 187.80M | 113.47M | 66.17M | 46.59M | 111.99M | 87.65M | 24.75M | 17.09M | 33.87M |
EBITDA Margin | 22.72% | 21.18% | 6.78% | -20.60% | 21.38% | 24.23% | 31.19% | 30.61% | 33.97% | 25.37% | 20.38% | 22.11% | 23.95% | 21.83% | 21.70% | 7.01% | 26.23% | 26.58% | 27.37% | 14.62% | 11.60% | 22.29% | 18.18% | 13.58% | 12.59% | 37.87% | 37.80% | 23.96% | 24.43% | 24.23% |
EBIT | 2.21B | 1.44B | -51.80M | -921.50M | 670.30M | 1.00B | 1.67B | 1.54B | 1.79B | 1.06B | 674.60M | 750.20M | 742.20M | 514.80M | 413.10M | -49.94M | 536.01M | 451.04M | 338.89M | 295.93M | 228.48M | 264.55M | 172.37M | 123.39M | 90.09M | 75.81M | 62.51M | 18.20M | 14.00M | 27.19M |
EBIT Margin | 16.45% | 13.39% | -1.08% | -56.33% | 7.89% | 13.04% | 23.37% | 23.13% | 27.43% | 18.69% | 13.39% | 15.36% | 16.91% | 14.18% | 13.82% | -1.70% | 19.75% | 20.16% | 20.02% | 22.14% | 21.27% | 31.40% | 27.62% | 25.32% | 24.34% | 25.63% | 26.96% | 17.63% | 20.01% | 19.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-08-31 | 1996-03-31 |