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 | 4.91B | 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.69B | 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.62B | 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.62B | 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 | N/A | 24.50M | 23.50M | 22.30M | 21.50M | 21.60M | 22.80M | 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 | 567.01M | 565.21M | 539.63M | 440.34M | 390.81M | 409.06M | 577.46M | 577.40M | 546.84M | 494.53M | 458.87M | 423.77M | 376.90M | 367.20M | 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 | 5.14M | -66.07M | -68.68M | -47.67M | -46.92M | -47.47M | -46.75M | -43.84M | -25.02M | -17.53M | -26.79M | -28.01M | -5.32M | -10.75M | -12.00M | -57.30M | -4.00M | 31.70M | 5.90M | -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 | 52.82M | 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 | 424.32M | 426.37M | 419.86M | 432.88M | 463.60M | 481.51M | 495.82M | 519.56M | 586.34M | 611.44M | 611.77M | 622.71M | 640.26M | 670.22M | 688.35M | 702.46M | 682.88M | 678.99M | 674.09M | 666.85M | 661.43M | 641.76M | 668.17M | 594.58M | 562.69M |
Diluted Shares Outstanding | 413.47M | 413.51M | 422.09M | 430.83M | 428.05M | 437.98M | 439.24M | 431.13M | 439.82M | 470.17M | 486.56M | 498.12M | 520.13M | 586.34M | 611.44M | 613.46M | 623.72M | 640.26M | 673.71M | 692.42M | 707.03M | 687.59M | 688.97M | 684.46M | 678.55M | 677.56M | 652.20M | 677.71M | 594.58M | 562.69M |
EBITDA | 2.52B | 2.22B | 1.99B | 1.77B | 1.54B | 1.56B | 1.23B | 968.29M | 933.73M | 877.76M | 793.81M | 755.00M | 735.70M | 635.84M | 585.64M | 611.93M | 775.43M | 753.32M | 707.49M | 642.70M | 602.13M | 566.83M | 496.93M | 480.00M | 423.27M | 371.50M | 300.20M | 260.50M | 187.30M | 143.80M |
EBITDA Margin | 26.30% | 25.20% | 25.34% | 24.92% | 21.77% | 22.70% | 18.96% | 18.19% | 19.03% | 19.61% | 17.44% | 17.49% | 17.94% | 16.69% | 16.51% | 16.21% | 19.69% | 20.32% | 20.79% | 20.95% | 21.40% | 21.10% | 21.88% | 22.22% | 22.25% | 21.21% | 25.05% | 31.02% | 25.65% | 23.38% |
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 | 583.53M | 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% | 14.82% | 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 |