Financial Year End | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 | 2015-05-31 | 2014-05-31 | 2013-05-31 | 2012-05-31 | 2011-05-31 | 2010-05-31 | 2009-05-31 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 | 2004-05-31 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 | 1997-05-31 | 1996-05-31 | 1995-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.34B | 7.26B | 6.71B | 6.11B | 5.51B | 5.56B | 5.32B | 4.96B | 4.81B | 4.59B | 4.38B | 4.08B | 3.78B | 3.38B | 3.41B | 3.37B | 3.64B | 3.34B | 3.01B | 2.56B | 2.34B | 2.08B | 1.99B | 2.01B | 1.95B | 1.71B | 1.62B | 1.35B | 1.14B | 1.02B |
Cost of Revenue | 4.32B | 4.51B | 4.27B | 3.70B | 3.41B | 3.30B | 3.14B | 2.79B | 2.73B | 2.65B | 2.50B | 2.38B | 2.24B | 1.98B | 1.98B | 2.02B | 2.15B | 1.98B | 1.76B | 1.45B | 1.28B | 1.13B | 1.07B | 1.13B | 1.02B | 865.00M | 834.90M | 701.30M | 607.20M | 544.30M |
Gross Profit | 3.01B | 2.75B | 2.43B | 2.41B | 2.09B | 2.26B | 2.18B | 2.17B | 2.09B | 1.94B | 1.88B | 1.70B | 1.54B | 1.40B | 1.44B | 1.35B | 1.50B | 1.36B | 1.25B | 1.11B | 1.07B | 954.55M | 912.22M | 879.98M | 933.64M | 847.20M | 780.40M | 649.20M | 529.20M | 472.70M |
Operating Expenses | 2.13B | 1.96B | 1.79B | 1.66B | 1.55B | 1.77B | 1.66B | 1.64B | 1.52B | 1.42B | 1.39B | 1.31B | 1.16B | 1.06B | 1.11B | 1.10B | 1.12B | 1.02B | 952.70M | 829.45M | 818.64M | 739.99M | 717.63M | 713.28M | 758.12M | 654.80M | 594.20M | 480.90M | 383.50M | 342.30M |
Selling, General & Admin | 1.99B | 1.96B | 1.79B | 1.66B | 1.55B | 1.77B | 1.66B | 1.64B | 1.52B | 1.42B | 1.39B | 1.31B | 1.16B | 1.06B | 1.11B | 1.10B | 1.12B | 1.02B | 952.70M | 829.45M | 818.64M | 739.99M | 717.63M | 713.28M | 678.97M | 592.70M | 537.20M | 429.80M | 340.90M | 305.40M |
Research & Development | 92.20M | 86.60M | 80.50M | 77.60M | 76.50M | 71.60M | 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 | -45.28M | -9.78M | 11.85M | -13.64M | -12.07M | -4.27M | 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 | 79.15M | 62.10M | 57.00M | 51.10M | 42.60M | 36.90M |
Operating Income | 883.26M | 478.70K | 656.62M | 727.49M | 532.14M | 488.01M | 520.11M | 522.17M | 566.07M | 518.42M | 485.64M | 393.48M | 386.55M | 344.80M | 329.49M | 256.58M | 374.12M | 339.57M | 298.87M | 277.11M | 246.56M | 214.56M | 194.59M | 166.69M | 175.52M | 192.40M | 186.20M | 168.30M | 145.70M | 130.40M |
Other Expenses / Income | -95.42M | -23.61M | -49.82M | -59.06M | -124.37M | -148.16M | -103.06M | -277.83M | -82.61M | -65.17M | -61.15M | -216.59M | -58.26M | -49.74M | -61.04M | -75.72M | -335.06M | -32.03M | -421.34M | -113.38M | -28.95M | -166.71M | -40.46M | -65.20M | -103.76M | -32.70M | -36.70M | -32.60M | -25.80M | -23.50M |
Before Tax Income | 787.84M | 649.38M | 606.80M | 668.44M | 407.76M | 339.85M | 417.05M | 244.33M | 483.47M | 453.25M | 424.49M | 176.89M | 328.29M | 295.05M | 268.45M | 180.87M | 39.05M | 307.54M | -122.47M | 163.73M | 217.62M | 47.85M | 154.12M | 101.49M | 71.76M | 159.70M | 149.50M | 135.70M | 119.90M | 106.90M |
Income Tax Expenses | 198.40M | 169.65M | 114.33M | 164.94M | 102.68M | 72.16M | 77.79M | 59.66M | 126.01M | 224.93M | 118.50M | 67.04M | 94.53M | 91.89M | 87.33M | 61.25M | -8.65M | 99.25M | -46.27M | 58.70M | 75.73M | 12.53M | 52.57M | 38.53M | 30.77M | 65.10M | 61.70M | 57.40M | 51.00M | 45.80M |
Net Income | 588.40M | 478.69M | 491.48M | 502.64M | 304.38M | 266.56M | 337.77M | 181.82M | 354.73M | 239.48M | 291.66M | 98.60M | 215.94M | 189.06M | 180.04M | 119.62M | 47.71M | 208.29M | -76.20M | 105.03M | 141.89M | 35.33M | 101.55M | 62.96M | 40.99M | 94.60M | 87.80M | 78.30M | 68.90M | 61.10M |
Interest Expenses | 117.97M | 119.02M | 87.93M | 85.40M | 101.00M | 102.39M | 104.55M | 96.95M | 91.68M | 87.61M | 80.95M | 79.85M | 72.05M | 65.43M | 59.27M | 54.46M | 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 | 127.77M | 127.51M | 127.95M | 128.33M | 128.47M | 130.55M | 131.18M | 130.66M | 129.38M | 129.93M | 129.44M | 128.96M | 128.13M | 127.40M | 127.05M | 126.37M | 120.15M | 118.18M | 116.84M | 116.90M | 115.78M | 115.29M | 104.42M | 102.20M | 107.22M | 108.73M | 98.53M | 97.89M | 95.69M | 71.55M |
Diluted Shares Outstanding | 128.34M | 128.82M | 129.58M | 128.93M | 129.97M | 134.33M | 137.17M | 135.16M | 136.72M | 134.89M | 132.29M | 129.80M | 128.72M | 128.07M | 127.73M | 128.25M | 130.54M | 128.71M | 116.84M | 126.36M | 116.71M | 115.99M | 104.42M | 102.20M | 107.22M | 110.00M | 104.52M | 103.03M | 100.15M | 75.62M |
EBITDA | 1.05B | 937.18M | 809.69M | 874.35M | 688.98M | 629.75M | 648.61M | 455.21M | 683.46M | 651.20M | 581.18M | 329.23M | 456.20M | 419.12M | 410.89M | 320.47M | 124.42M | 389.14M | -48.18M | 229.72M | 280.89M | 106.53M | 210.98M | 182.98M | 150.91M | 221.80M | 206.50M | 186.80M | 162.50M | 143.80M |
EBITDA Margin | 14.38% | 12.92% | 12.07% | 14.32% | 12.51% | 11.32% | 12.19% | 9.18% | 14.20% | 14.17% | 13.28% | 8.07% | 12.08% | 12.39% | 12.04% | 9.51% | 3.41% | 11.66% | -1.60% | 8.99% | 12.00% | 5.11% | 10.62% | 9.11% | 7.72% | 12.95% | 12.78% | 13.83% | 14.30% | 14.14% |
EBIT | 904.76M | 767.36M | 693.74M | 752.98M | 508.07M | 441.11M | 520.11M | 338.44M | 572.42M | 552.02M | 491.11M | 245.49M | 382.51M | 346.37M | 326.64M | 235.33M | 39.05M | 307.54M | -122.47M | 163.73M | 217.62M | 47.85M | 154.12M | 101.49M | 71.76M | 159.70M | 149.50M | 135.70M | 119.90M | 106.90M |
EBIT Margin | 12.33% | 10.57% | 10.34% | 12.33% | 9.23% | 7.93% | 9.77% | 6.83% | 11.89% | 12.01% | 11.22% | 6.02% | 10.13% | 10.24% | 9.57% | 6.99% | 1.07% | 9.21% | -4.07% | 6.41% | 9.29% | 2.30% | 7.76% | 5.05% | 3.67% | 9.33% | 9.26% | 10.05% | 10.55% | 10.51% |
Financial Year End | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 | 2015-05-31 | 2014-05-31 | 2013-05-31 | 2012-05-31 | 2011-05-31 | 2010-05-31 | 2009-05-31 | 2008-05-31 | 2007-05-31 | 2006-05-31 | 2005-05-31 | 2004-05-31 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 | 1997-05-31 | 1996-05-31 | 1995-05-31 |