Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.65B | 2.67B | 2.34B | 2.08B | 2.26B | 2.06B | 2.14B | 2.09B | 2.25B | 2.17B | 2.19B | 2.13B | 11.23B | 11.49B | 10.75B | 13.09B | 11.48B | 10.93B | 10.11B | 10.12B |
Cost of Revenue | 1.57B | 1.65B | 1.37B | 1.18B | 1.45B | 1.57B | 1.41B | 1.30B | 1.70B | 1.54B | 1.52B | 1.48B | 4.69B | 4.88B | 4.39B | 5.46B | 4.82B | 4.64B | 4.81B | 4.56B |
Gross Profit | 1.08B | 1.02B | 972.36M | 899.65M | 807.06M | 491.06M | 728.36M | 781.79M | 556.74M | 629.96M | 672.91M | 643.52M | 6.54B | 6.60B | 6.36B | 7.64B | 6.67B | 6.29B | 5.30B | 5.56B |
Operating Expenses | 620.79M | 518.24M | 535.29M | 497.39M | 476.80M | 436.37M | 408.52M | 410.58M | 358.68M | 354.10M | 358.00M | 328.66M | 4.53B | 4.34B | 4.07B | 5.35B | 4.61B | 4.48B | 3.51B | 3.91B |
Selling, General & Admin | N/A | N/A | N/A | N/A | N/A | 2.80M | N/A | 3.40M | 4.70M | 4.80M | 8.60M | 8.50M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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 |
Other Operating Expenses | 620.79M | 3.22B | 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 |
Operating Income | 455.21M | 507.65M | 437.44M | 402.56M | 327.00M | 45.23M | 306.77M | 359.72M | 179.41M | 270.00M | 308.64M | 320.68M | 2.01B | 2.27B | 2.28B | 2.28B | 2.06B | 1.81B | 1.79B | 1.65B |
Other Expenses / Income | -157.57M | -133.87M | -63.76M | -109.55M | -110.80M | -89.59M | -73.12M | -84.73M | -64.59M | -64.98M | -51.33M | -73.51M | -359.60M | -379.83M | -400.74M | -459.60M | -407.10M | -229.22M | -868.23M | -720.51M |
Before Tax Income | 297.64M | 373.78M | 373.68M | 293.01M | 216.19M | -44.36M | 233.65M | 274.99M | 114.81M | 205.02M | 253.74M | 247.17M | 1.65B | 1.89B | 1.88B | 1.82B | 1.65B | 1.58B | 923.76M | 933.05M |
Income Tax Expenses | 99.21M | 80.90M | 75.19M | 47.78M | 46.77M | 297.07M | 93.80M | 107.77M | 40.54M | 83.63M | 91.79M | 94.81M | 307.20M | 637.30M | 652.70M | 603.00M | 514.42M | 443.54M | N/A | N/A |
Net Income | 402.08M | 297.25M | 316.58M | 245.23M | 262.96M | 251.46M | 138.42M | 161.94M | 67.40M | 114.52M | 155.07M | 145.49M | 1.35B | 1.25B | 1.23B | 1.22B | 1.13B | 1.13B | 923.76M | 933.05M |
Interest Expenses | 1.05B | 940.06M | 863.71M | 837.98M | 807.38M | 768.32M | 707.21M | 700.54M | 670.10M | 661.08M | 629.54M | 606.60M | 551.52M | 610.15M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 211.57B | 46.98M | 50.47M | 50.28M | 49.25M | 45.84M | 46.98M | 46.98M | 46.98M | 46.98M | 46.98M | 46.98M | 44.36M | 46.50M | 48.19M | 47.73M | 49.14M | 51.86M | 52.54M | 56.72M |
Diluted Shares Outstanding | 212.38B | 46.98M | 50.47M | 50.28M | 49.25M | 45.84M | 46.98M | 46.98M | 46.98M | 46.98M | 46.98M | 46.98M | 44.59M | 46.95M | 48.96M | 50.25M | 50.70M | 52.86M | 53.61M | 57.80M |
EBITDA | 1.00B | 957.61M | 863.28M | 819.70M | 724.27M | 428.51M | 677.30M | 721.04M | 529.15M | 610.98M | 623.23M | 638.11M | 3.31B | 3.57B | 2.97B | 2.85B | 2.61B | 2.46B | 2.65B | 2.55B |
EBITDA Margin | 37.90% | 35.82% | 36.91% | 39.32% | 32.05% | 20.79% | 31.65% | 34.56% | 23.48% | 28.12% | 28.46% | 30.00% | 29.45% | 31.06% | 27.61% | 21.80% | 22.75% | 22.54% | 26.21% | 25.18% |
EBIT | 1.55B | 1.32B | 1.26B | 1.13B | 1.12B | 1.32B | 939.43M | 970.26M | 778.04M | 859.23M | 876.40M | 846.89M | 2.21B | 2.50B | 1.88B | 1.82B | 1.65B | 1.58B | 923.76M | 933.05M |
EBIT Margin | 58.47% | 49.31% | 53.69% | 54.26% | 49.44% | 63.90% | 43.90% | 46.50% | 34.52% | 39.55% | 40.02% | 39.82% | 19.64% | 21.74% | 17.53% | 13.93% | 14.36% | 14.42% | 9.14% | 9.22% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |