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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 139.75M |
Cost of Revenue | 9.57B | 7.74B | 4.01B | 1.70B | 6.04B | 5.49B | 4.51B | 4.29B | 4.36B | 4.00B | 3.84B | 3.64B | 3.53B | 2.97B | 1.87B | 2.13B | 1.58B | 1.54B | 1.14B | 956.79M | 751.80M | 501.73M | 181.82M | 250.85M | 193.81M | 151.73M | 139.85M | 64.49M | N/A |
Gross Profit | 3.88B | 3.04B | 791.10M | -66.90M | 2.45B | 2.20B | 2.64B | 2.35B | 2.18B | 1.65B | 1.20B | 1.25B | 863.20M | 655.20M | 1.12B | 809.94M | 1.14B | 697.57M | 556.52M | 379.80M | 322.42M | 340.78M | 442.23M | 236.55M | 176.33M | 144.03M | 92.02M | 38.79M | 139.75M |
Operating Expenses | 1.82B | 1.56B | 1.13B | 988.00M | 1.73B | 1.20B | 969.30M | 820.50M | 405.00M | 615.80M | 541.40M | 522.90M | 180.00M | 154.60M | 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 | 115.37M |
Selling, General & Admin | 757.20M | 674.40M | 411.30M | 201.50M | 578.80M | 547.30M | 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 | 30.92M | 20.56M | 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 |
Other Operating Expenses | 1.06B | 888.90M | 718.20M | 786.50M | 1.15B | 653.80M | 558.90M | 498.20M | 112.30M | 381.90M | 348.60M | 325.00M | N/A | N/A | 570.40M | 704.55M | 583.26M | 1.32B | 1.13B | 846.95M | 679.97M | 471.50M | 241.57M | 312.69M | 237.60M | 188.10M | 144.74M | 66.32M | 115.37M |
Operating Income | 2.06B | 1.44B | -339.60M | -839.40M | 1.13B | 1.02B | 1.67B | 1.53B | 1.46B | 1.04B | 654.00M | 718.00M | 683.20M | 488.20M | 402.10M | 92.63M | 537.08M | 471.75M | 375.05M | 329.49M | 251.29M | 263.47M | 162.93M | 114.01M | 84.06M | 67.86M | 56.28M | 16.40M | 24.38M |
Other Expenses / Income | 67.30M | -100.00K | -90.20M | -269.30M | -457.10M | -68.70M | -56.00M | -63.70M | 262.00M | -60.50M | -67.20M | -67.30M | -50.20M | -67.30M | -61.10M | -273.10M | -98.20M | -20.71M | -36.16M | -31.54M | -22.81M | 1.08M | 9.44M | 9.38M | 6.04M | 7.95M | 5.15M | 64.00K | 1.73M |
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 | 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 | 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.70M | 435.60M | 306.71M | 280.04M | 206.61M | 239.40M | 150.38M | 104.48M | 72.52M | 57.47M | 36.31M | 11.60M | 16.96M |
Interest Expenses | N/A | 76.80M | 91.40M | 69.80M | 72.90M | 59.10M | 60.10M | 67.20M | 71.10M | 74.20M | 83.20M | 99.30M | 109.20M | 93.90M | 72.10M | 130.54M | 97.09M | 82.88M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.08M | 1.74M | 1.08M |
Basic Shares Outstanding | 1.15B | 568.40M | 565.25M | 555.20M | 556.90M | 571.80M | 596.75M | 624.85M | 670.50M | 675.04M | 707.30M | 703.51M | 718.43M | 724.28M | 719.75M | 720.77M | 737.10M | 752.92M | 747.66M | 740.91M | 738.51M | 736.18M | 710.51M | 687.98M | 654.18M | 642.56M | 742.86M | 613.89M | 652.96M |
Diluted Shares Outstanding | 1.15B | 569.80M | 565.25M | 555.20M | 559.90M | 577.30M | 602.00M | 628.75M | 674.20M | 676.46M | 709.10M | 705.61M | 720.04M | 726.42M | 722.33M | 720.77M | 743.39M | 759.28M | 752.49M | 744.90M | 746.00M | 747.12M | 721.46M | 696.34M | 658.48M | 644.76M | 742.86M | 613.89M | 652.96M |
EBITDA | 3.06B | 2.28B | 325.30M | -467.90M | 1.82B | 1.66B | 2.23B | 2.03B | 1.89B | 1.42B | 1.01B | 1.05B | 1.05B | 792.50M | 648.50M | 424.27M | 712.00M | 677.42M | 499.45M | -375.68M | -568.39M | -269.22M | 38.62M | -77.66M | -65.70M | -47.66M | 63.28M | 24.20M | 17.09M |
EBITDA Margin | 22.72% | 21.18% | 6.78% | -28.60% | 21.38% | 21.53% | 31.16% | 30.56% | 28.87% | 25.12% | 19.97% | 21.45% | 23.95% | 21.83% | 21.70% | 14.42% | 26.24% | 30.28% | 29.51% | -28.11% | -52.91% | -31.95% | 6.19% | -15.93% | -17.75% | -16.12% | 27.29% | 23.43% | 12.23% |
EBIT | 2.13B | 1.52B | 39.60M | -851.70M | 743.20M | 1.01B | 1.67B | 1.54B | 1.79B | 1.06B | 674.60M | 750.20M | 742.20M | 514.80M | 413.10M | -49.94M | 536.01M | 533.91M | 338.89M | 309.23M | 228.48M | 264.55M | 172.37M | 123.39M | 90.09M | 75.81M | 53.30M | 18.82M | 27.19M |
EBIT Margin | 15.83% | 14.10% | 0.82% | -52.07% | 8.75% | 13.08% | 23.37% | 23.13% | 27.43% | 18.69% | 13.39% | 15.36% | 16.91% | 14.18% | 13.82% | -1.70% | 19.75% | 23.87% | 20.02% | 23.14% | 21.27% | 31.40% | 27.62% | 25.32% | 24.34% | 25.63% | 22.99% | 18.23% | 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-03-31 |