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 | 9.60B | 8.82B | 7.85B | 7.12B | 7.09B | 6.89B | 6.48B | 5.32B | 4.91B | 4.48B | 4.55B | 4.32B | 4.10B | 3.81B | 3.55B | 3.77B | 3.94B | 3.71B | 3.40B | 3.07B | 2.81B | 2.69B | 2.27B | 2.16B | 1.90B | 1.75B | 1.20B | 839.90M | 730.10M | 615.10M |
Cost of Revenue | 5.07B | 4.64B | 4.22B | 3.80B | 3.85B | 3.76B | 3.57B | 2.94B | 2.78B | 2.56B | 2.64B | 2.53B | 2.36B | 2.20B | 2.05B | 2.22B | 2.26B | 2.13B | 1.95B | 1.76B | 1.63B | 1.57B | 1.31B | 1.26B | 1.02B | 976.50M | 653.00M | 452.90M | 393.70M | 333.60M |
Gross Profit | 4.52B | 4.17B | 3.63B | 3.31B | 3.23B | 3.13B | 2.91B | 2.38B | 2.13B | 1.92B | 1.91B | 1.79B | 1.74B | 1.61B | 1.50B | 1.55B | 1.68B | 1.58B | 1.45B | 1.30B | 1.19B | 1.12B | 957.37M | 896.27M | 879.07M | 775.10M | 545.30M | 387.00M | 336.40M | 281.50M |
Operating Expenses | 2.46B | 2.37B | 2.04B | 1.93B | 2.07B | 1.98B | 1.92B | 1.53B | 1.35B | 1.22B | 1.30B | 1.22B | 1.20B | 1.17B | 1.11B | 1.08B | 1.10B | 1.00B | 907.95M | 810.23M | 727.62M | 695.44M | 580.47M | 528.35M | 555.31M | 493.80M | 344.40M | 236.60M | 207.60M | 175.40M |
Selling, General & Admin | 2.46B | 2.37B | 2.04B | 1.93B | 2.07B | 1.98B | 1.92B | 1.53B | 1.35B | 1.22B | 1.30B | 1.22B | 1.20B | 1.17B | 1.11B | 1.08B | 1.10B | 1.00B | 907.95M | 810.23M | 727.62M | 695.44M | 580.47M | 528.35M | 455.79M | 403.60M | 287.20M | 188.90M | 164.50M | 137.70M |
Research & Development | 26.60M | 24.50M | 23.50M | 22.30M | 21.50M | 21.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 | 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 | 99.51M | 90.20M | 57.20M | 47.70M | 43.10M | 37.70M |
Operating Income | 2.07B | 1.80B | 1.59B | 1.39B | 1.16B | 1.13B | 949.83M | 773.69M | 781.75M | 696.41M | 611.63M | 565.21M | 539.63M | 440.34M | 387.93M | 468.16M | 577.46M | 577.40M | 546.84M | 494.53M | 458.87M | 423.77M | 376.90M | 367.91M | 323.76M | 281.30M | 200.90M | 150.40M | 128.80M | 106.10M |
Other Expenses / Income | -95.00M | -109.52M | -88.60M | -97.74M | -104.41M | -31.14M | -108.83M | -86.29M | -63.63M | -38.13M | -3.78M | -65.30M | -68.68M | -47.67M | -44.04M | -106.57M | -46.75M | -43.84M | -25.02M | -17.53M | -26.79M | -28.01M | -5.32M | -11.46M | -12.00M | -57.30M | -21.40M | -3.80M | -6.60M | -5.20M |
Before Tax Income | 1.97B | 1.69B | 1.50B | 1.29B | 1.06B | 1.10B | 841.00M | 687.40M | 718.12M | 658.28M | 607.86M | 499.91M | 470.94M | 392.67M | 343.89M | 361.59M | 530.70M | 533.55M | 521.82M | 476.99M | 432.08M | 395.76M | 371.58M | 356.45M | 311.76M | 224.00M | 179.50M | 146.60M | 122.20M | 100.90M |
Income Tax Expenses | 402.04M | 345.14M | 263.01M | 176.78M | 181.93M | 219.76M | 57.07M | 230.12M | 261.18M | 244.66M | 233.42M | 184.47M | 173.31M | 145.68M | 128.27M | 135.24M | 195.30M | 199.01M | 194.64M | 176.47M | 159.88M | 146.51M | 137.33M | 134.00M | 118.37M | 85.10M | 56.60M | 55.80M | 47.00M | 38.20M |
Net Income | 1.57B | 1.35B | 1.24B | 1.11B | 876.04M | 884.98M | 842.59M | 480.71M | 693.52M | 430.62M | 374.44M | 315.44M | 297.64M | 246.99M | 215.62M | 226.36M | 335.40M | 334.54M | 327.18M | 300.52M | 272.20M | 249.25M | 234.25M | 222.45M | 193.39M | 138.90M | 122.90M | 90.80M | 75.20M | 62.70M |
Interest Expenses | 100.74M | 111.23M | 88.84M | 98.21M | 105.39M | 101.74M | 110.17M | 86.52M | 64.52M | 65.16M | 65.82M | 65.71M | 70.62M | 49.70M | 48.61M | 50.24M | 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 | 406.61M | 406.58M | 412.69M | 419.50M | 415.26M | 106.08M | 106.59M | 104.96M | 108.22M | 115.90M | 120.38M | 123.96M | 129.89M | 146.59M | 152.86M | 152.94M | 155.68M | 160.07M | 167.78M | 171.72M | 171.20M | 170.72M | 169.75M | 168.52M | 166.71M | 165.36M | 152.36M | 142.89M | 141.30M | 140.67M |
Diluted Shares Outstanding | 413.47M | 413.51M | 422.09M | 430.83M | 428.05M | 109.50M | 109.81M | 107.78M | 109.96M | 117.54M | 121.64M | 124.53M | 130.03M | 146.59M | 152.86M | 153.37M | 155.93M | 160.07M | 168.65M | 172.71M | 172.28M | 171.90M | 172.24M | 171.12M | 169.64M | 169.39M | 154.92M | 142.89M | 141.32M | 140.67M |
EBITDA | 2.51B | 2.21B | 1.99B | 1.77B | 1.54B | 1.51B | 1.29B | 993.95M | 1.18B | 895.52M | 864.54M | 755.00M | 697.40M | 593.26M | 544.56M | 611.93M | 722.61M | 709.48M | 682.47M | 625.17M | 575.34M | 538.82M | 491.61M | 468.54M | 411.27M | 314.20M | 236.70M | 194.30M | 165.30M | 138.60M |
EBITDA Margin | 26.17% | 25.11% | 25.30% | 24.93% | 21.77% | 21.90% | 19.91% | 18.67% | 24.15% | 20.00% | 18.99% | 17.49% | 17.00% | 15.57% | 15.35% | 16.21% | 18.35% | 19.14% | 20.05% | 20.38% | 20.45% | 20.06% | 21.65% | 21.68% | 21.62% | 17.94% | 19.75% | 23.13% | 22.64% | 22.53% |
EBIT | 2.07B | 1.80B | 1.59B | 1.39B | 1.16B | 1.21B | 1.01B | 797.35M | 1.02B | 740.44M | 673.68M | 565.62M | 541.57M | 442.37M | 392.50M | 411.83M | 530.70M | 533.55M | 521.82M | 476.99M | 432.08M | 395.76M | 371.58M | 356.45M | 311.76M | 224.00M | 179.50M | 146.60M | 122.20M | 100.90M |
EBIT Margin | 21.62% | 20.47% | 20.21% | 19.48% | 16.42% | 17.50% | 15.59% | 14.98% | 20.78% | 16.54% | 14.80% | 13.10% | 13.20% | 11.61% | 11.06% | 10.91% | 13.48% | 14.39% | 15.33% | 15.55% | 15.35% | 14.73% | 16.36% | 16.50% | 16.39% | 12.79% | 14.98% | 17.45% | 16.74% | 16.40% |
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 |