Financial Year End | 2024-04-30 | 2023-04-30 | 2023-01-31 | 2022-07-31 | 2022-04-30 | 2021-06-08 | 2021-04-30 | 2021-03-03 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 | 2015-04-30 | 2014-04-30 | 2013-04-30 | 2012-04-30 | 2011-04-30 | 2010-04-30 | 2009-04-30 | 2008-04-30 | 2007-04-30 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.18B | 4.23B | N/A | 1.01B | 3.93B | 812.00M | 3.46B | 911.00M | 3.36B | 3.32B | 3.25B | 2.99B | 3.09B | 3.13B | 2.99B | 2.85B | 2.72B | 2.59B | 2.47B | 2.48B | 2.58B | 2.22B | 1.98B | 2.31B | 2.21B | 2.06B | 1.96B | 1.92B | 1.88B | 1.78B |
Cost of Revenue | 1.65B | 1.73B | N/A | 385.00M | 1.54B | 314.00M | 1.37B | 361.00M | 1.24B | 1.16B | 1.05B | 973.00M | 945.00M | 951.00M | 913.00M | 894.00M | 928.00M | 862.00M | 858.00M | 904.00M | 887.00M | 737.00M | 655.00M | 912.00M | 915.00M | 878.00M | 825.00M | 718.00M | 712.00M | 676.00M |
Gross Profit | 2.53B | 2.49B | N/A | 622.00M | 2.39B | 498.00M | 2.09B | 550.00M | 2.13B | 2.17B | 2.20B | 2.02B | 2.14B | 2.18B | 2.08B | 1.96B | 1.79B | 1.72B | 1.61B | 1.58B | 1.70B | 1.48B | 1.32B | 1.40B | 1.30B | 1.18B | 1.13B | 1.21B | 1.17B | 1.10B |
Operating Expenses | 1.38B | 1.37B | N/A | 175.00M | 1.19B | 211.00M | 1.05B | 157.00M | 1.04B | 1.02B | 1.16B | 1.03B | 1.10B | 1.16B | 1.11B | 1.06B | 1.01B | 869.00M | 894.00M | 916.00M | 1.01B | 879.00M | 758.00M | 982.00M | 891.00M | 804.00M | 780.00M | 779.00M | 817.00M | 778.00M |
Selling, General & Admin | 1.35B | 1.25B | N/A | 175.00M | 1.13B | 211.00M | 1.07B | 157.00M | 1.02B | 1.04B | 1.18B | 1.05B | 1.10B | 1.13B | 1.12B | 1.06B | 1.00B | 940.00M | 889.00M | 931.00M | 1.01B | 898.00M | 805.00M | 945.00M | 881.00M | 808.00M | 780.00M | 779.00M | 755.00M | 723.00M |
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 | -3.00M | 119.00M | N/A | N/A | 59.00M | N/A | -15.00M | N/A | 11.00M | -22.00M | -16.00M | -18.00M | -9.00M | 22.00M | -15.00M | -1.00M | 2.00M | -71.00M | 5.00M | -15.00M | 3.00M | -19.00M | -47.00M | 37.00M | 10.00M | -4.00M | N/A | N/A | 62.00M | 55.00M |
Operating Income | 1.41B | 1.13B | N/A | 343.00M | 1.20B | 168.00M | 1.17B | 281.00M | 1.09B | 1.14B | 1.04B | 989.00M | 1.05B | 1.03B | 971.00M | 898.00M | 788.00M | 855.00M | 717.00M | 661.00M | 685.00M | 602.00M | 563.00M | 418.00M | 407.00M | 378.00M | 353.00M | 427.00M | 348.00M | 322.00M |
Other Expenses / Income | 264.00M | -110.00M | N/A | -17.00M | -90.00M | -21.00M | -85.00M | -22.00M | -82.00M | -22.00M | -62.00M | -56.00M | 441.00M | -25.00M | -24.00M | -33.00M | -28.00M | -26.00M | -35.00M | -31.00M | -41.00M | -16.00M | -4.00M | 58.00M | -19.00M | -5.00M | -5.00M | -61.00M | -5.00M | -4.00M |
Before Tax Income | 1.30B | 1.02B | N/A | 326.00M | 1.11B | 147.00M | 1.08B | 259.00M | 1.01B | 1.04B | 977.00M | 933.00M | 1.49B | 1.00B | 947.00M | 865.00M | 760.00M | 829.00M | 682.00M | 630.00M | 644.00M | 586.00M | 559.00M | 476.00M | 388.00M | 373.00M | 348.00M | 366.00M | 343.00M | 318.00M |
Income Tax Expenses | 274.00M | 234.00M | N/A | 77.00M | 276.00M | 27.00M | 178.00M | 40.00M | 182.00M | 207.00M | 260.00M | 264.00M | 422.00M | 318.00M | 288.00M | 274.00M | 247.00M | 257.00M | 233.00M | 195.00M | 204.00M | 186.00M | 164.00M | 168.00M | 130.00M | 128.00M | 120.00M | 133.00M | 125.00M | 116.00M |
Net Income | 1.02B | 783.00M | N/A | 249.00M | 838.00M | 120.00M | 903.00M | 219.00M | 827.00M | 835.00M | 717.00M | 669.00M | 1.07B | 684.00M | 659.00M | 591.00M | 513.00M | 572.00M | 449.00M | 435.00M | 440.00M | 389.00M | 320.00M | 308.00M | 258.00M | 245.00M | 228.00M | 233.00M | 218.00M | 202.00M |
Interest Expenses | 127.00M | 81.00M | N/A | 17.00M | 77.00M | 19.00M | 79.00M | 21.00M | 77.00M | 80.00M | 68.00M | 59.00M | 46.00M | 27.00M | 26.00M | 36.00M | 31.00M | 29.00M | 31.00M | 37.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 476.39M | 479.15M | 478.88M | 478.53M | 478.88M | 478.53M | 478.53M | 477.76M | 477.76M | 478.96M | 480.32M | 484.63M | 507.44M | 528.98M | 533.63M | 533.42M | 536.32M | 546.01M | 554.38M | 564.38M | 574.22M | 576.09M | 572.34M | 570.47M | 569.06M | 631.01M | 640.31M | 642.19M | 642.19M | 643.12M |
Diluted Shares Outstanding | 477.22M | 480.56M | 480.56M | 480.68M | 480.56M | 480.68M | 480.68M | 480.41M | 480.41M | 482.07M | 484.25M | 488.08M | 510.70M | 532.71M | 537.71M | 537.47M | 540.21M | 549.43M | 557.16M | 568.12M | 579.38M | 582.19M | 578.44M | 574.22M | 571.88M | 632.75M | 642.19M | 643.12M | 643.12M | 644.06M |
EBITDA | 1.25B | 1.10B | N/A | 343.00M | 1.19B | 166.00M | 1.03B | 280.00M | 1.09B | 1.12B | 1.11B | 1.05B | 1.59B | 1.08B | 1.02B | 952.00M | 840.00M | 914.00M | 772.00M | 722.00M | 696.00M | 619.00M | 528.00M | 534.00M | 444.00M | 428.00M | 403.00M | 430.00M | 405.00M | 373.00M |
EBITDA Margin | 29.80% | 25.97% | 0.00% | 34.06% | 30.28% | 20.44% | 29.85% | 30.74% | 32.29% | 33.75% | 34.14% | 35.07% | 51.51% | 34.46% | 34.20% | 33.42% | 30.85% | 35.34% | 31.27% | 29.10% | 26.96% | 27.91% | 26.72% | 23.10% | 20.06% | 20.78% | 20.58% | 22.35% | 21.58% | 21.00% |
EBIT | 1.43B | 1.10B | N/A | 343.00M | 1.19B | 166.00M | 1.16B | 280.00M | 1.09B | 1.12B | 1.04B | 992.00M | 1.53B | 1.03B | 973.00M | 901.00M | 791.00M | 858.00M | 713.00M | 667.00M | 644.00M | 575.00M | 484.00M | 476.00M | 388.00M | 373.00M | 348.00M | 366.00M | 343.00M | 318.00M |
EBIT Margin | 34.11% | 25.97% | 0.00% | 34.06% | 30.28% | 20.44% | 33.52% | 30.74% | 32.29% | 33.75% | 32.17% | 33.13% | 49.69% | 32.83% | 32.53% | 31.63% | 29.05% | 33.18% | 28.88% | 26.88% | 24.94% | 25.92% | 24.49% | 20.59% | 17.53% | 18.11% | 17.77% | 19.02% | 18.27% | 17.91% |
Financial Year End | 2024-04-30 | 2023-04-30 | 2023-01-31 | 2022-07-31 | 2022-04-30 | 2021-06-08 | 2021-04-30 | 2021-03-03 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 | 2015-04-30 | 2014-04-30 | 2013-04-30 | 2012-04-30 | 2011-04-30 | 2010-04-30 | 2009-04-30 | 2008-04-30 | 2007-04-30 | 2006-04-30 | 2005-04-30 | 2004-04-30 | 2003-04-30 | 2002-04-30 | 2001-04-30 | 2000-04-30 | 1999-04-30 |