Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.51B | 6.06B | 5.71B | 4.99B | 4.53B | 4.36B | 4.33B | 4.14B | 2.90B | 2.69B | 2.56B | 2.43B | 2.30B | 2.17B | 2.21B | 2.15B | 2.21B | 2.14B | 1.93B |
Cost of Revenue | 4.57B | 4.28B | 4.12B | 3.57B | 3.27B | 3.13B | 3.17B | 3.11B | 1.98B | 1.83B | 1.76B | 1.77B | 1.72B | 1.62B | 1.62B | 1.57B | 1.61B | 1.59B | 1.43B |
Gross Profit | 1.93B | 1.79B | 1.59B | 1.42B | 1.26B | 1.23B | 1.16B | 1.03B | 921.10M | 866.00M | 796.60M | 663.00M | 588.40M | 549.80M | 592.80M | 575.20M | 601.10M | 549.80M | 500.30M |
Operating Expenses | 867.70M | 849.00M | 832.30M | 744.30M | 639.00M | 577.50M | 565.40M | 501.40M | 420.90M | 396.80M | 376.00M | 323.60M | 299.90M | 270.00M | 241.60M | 224.90M | 244.30M | 229.00M | 197.60M |
Selling, General & Admin | 867.70M | 849.00M | 832.30M | 744.30M | 639.00M | 577.50M | 565.40M | 501.40M | 420.90M | 396.80M | 376.00M | 323.60M | 299.90M | 270.00M | 241.60M | 224.90M | 244.30M | 216.70M | 195.90M |
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 |
Other Operating Expenses | -1.70M | -6.00M | -3.00M | 72.70M | 13.40M | -3.70M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 12.30M | 1.70M |
Operating Income | 1.07B | 936.40M | 759.90M | 678.70M | 624.90M | 652.70M | 594.90M | 531.60M | 500.20M | 469.20M | 420.60M | 339.40M | 288.50M | 279.80M | 351.20M | 350.30M | 356.80M | 320.80M | 302.70M |
Other Expenses / Income | -188.80M | -6.00M | -87.70M | 17.50M | -45.40M | -45.40M | -33.90M | -43.50M | -31.30M | -30.30M | -25.10M | -16.20M | -87.60M | -10.10M | -9.10M | -4.00M | -30.90M | N/A | N/A |
Before Tax Income | 877.40M | 794.90M | 672.20M | 696.20M | 579.50M | 607.30M | 561.00M | 488.10M | 468.90M | 438.90M | 395.50M | 323.20M | 200.90M | 269.70M | 342.10M | 346.30M | 325.90M | 320.80M | 302.70M |
Income Tax Expenses | 179.30M | 164.30M | 133.10M | 148.70M | 117.00M | 125.20M | 133.10M | 161.40M | 161.40M | 151.80M | 132.50M | 111.10M | 75.90M | 97.90M | 117.00M | 123.00M | 133.70M | 123.70M | 122.20M |
Net Income | 698.10M | 630.60M | 539.10M | 547.50M | 462.50M | 482.10M | 427.90M | 326.80M | 307.50M | 287.10M | 263.00M | 212.10M | 123.60M | 169.60M | 190.00M | 223.30M | 192.20M | 197.10M | 166.70M |
Interest Expenses | 150.20M | 135.50M | 84.70M | 55.20M | 58.80M | 45.90M | 42.40M | 44.70M | 28.40M | 25.40M | 23.70M | 13.70M | 13.30M | 10.10M | 9.80M | 19.90M | 57.90M | 24.80M | N/A |
Basic Shares Outstanding | 117.70M | 117.70M | 116.70M | 115.70M | 114.70M | 115.90M | 116.80M | 118.00M | 118.30M | 119.90M | 119.60M | 121.90M | 124.10M | 124.80M | 135.90M | 140.00M | 139.60M | 138.80M | 138.80M |
Diluted Shares Outstanding | 119.10M | 119.00M | 118.50M | 117.80M | 117.00M | 118.80M | 120.40M | 120.80M | 121.60M | 124.00M | 124.10M | 125.40M | 127.50M | 128.30M | 139.10M | 141.60M | 141.00M | 139.00M | 138.80M |
EBITDA | 1.54B | 1.23B | 1.09B | 972.50M | 835.00M | 825.40M | 766.90M | 674.10M | 581.70M | 538.90M | 488.60M | 406.30M | 286.00M | 335.00M | 373.80M | 422.50M | 435.30M | 408.10M | 337.10M |
EBITDA Margin | 23.73% | 20.28% | 19.08% | 19.47% | 18.44% | 18.92% | 17.71% | 16.27% | 20.08% | 20.00% | 19.10% | 16.71% | 12.42% | 15.46% | 16.92% | 19.66% | 19.72% | 19.09% | 17.44% |
EBIT | 1.03B | 930.40M | 756.90M | 751.40M | 638.30M | 653.20M | 603.40M | 532.90M | 497.30M | 464.30M | 419.20M | 336.90M | 212.80M | 277.60M | 316.80M | 366.20M | 383.80M | 345.60M | 288.90M |
EBIT Margin | 15.79% | 15.35% | 13.26% | 15.05% | 14.09% | 14.97% | 13.94% | 12.86% | 17.17% | 17.23% | 16.39% | 13.86% | 9.24% | 12.81% | 14.34% | 17.04% | 17.39% | 16.17% | 14.94% |
Financial Year End | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 |