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 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-11-30 | 1995-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 12.14B | 11.61B | 11.62B | 11.55B | 11.39B | 11.40B | 10.88B | 14.75B | 13.78B | 12.80B | 11.76B | 8.19B | 6.98B | 6.45B | 6.11B | 5.66B | 5.26B | 4.88B | 2.97B | 2.30B | 2.05B | 1.85B | 1.65B | 1.49B | 1.45B | 1.20B | 438.20M | 272.90M | 89.70M | 99.00M |
Cost of Revenue | 9.07B | 8.21B | 7.97B | 7.99B | 7.91B | 8.20B | 7.64B | 10.65B | 9.82B | 9.12B | 8.20B | 5.58B | 4.68B | 4.47B | 4.25B | 3.92B | 3.59B | 3.39B | 2.04B | 1.56B | 1.36B | 1.22B | 1.10B | 1.03B | 993.24M | 772.70M | 292.50M | 184.00M | 57.40M | 65.60M |
Gross Profit | 3.07B | 3.40B | 3.65B | 3.56B | 3.47B | 3.21B | 3.24B | 4.10B | 3.96B | 3.68B | 3.57B | 2.61B | 2.30B | 1.97B | 1.86B | 1.74B | 1.67B | 1.49B | 938.67M | 743.52M | 685.86M | 636.95M | 550.10M | 454.15M | 452.11M | 432.20M | 145.70M | 88.90M | 32.30M | 33.40M |
Operating Expenses | 1.47B | 2.09B | 1.88B | 1.88B | 1.72B | 1.72B | 1.62B | 2.32B | 2.59B | 1.88B | 2.11B | 1.33B | 1.15B | 975.63M | 919.86M | 917.92M | 811.60M | 750.88M | 473.30M | 333.40M | 307.33M | 245.62M | 232.11M | 274.88M | 376.29M | 212.20M | 65.80M | 40.20M | 13.80M | 16.20M |
Selling, General & Admin | 1.47B | 1.36B | 1.20B | 1.25B | 1.10B | 1.14B | 1.06B | 1.59B | 1.45B | 1.26B | 1.18B | 894.58M | 691.24M | 579.00M | 531.53M | 654.47M | 627.92M | 579.72M | 334.38M | 233.04M | 195.33M | 181.33M | 126.90M | 163.27M | 263.81M | 120.20M | 38.70M | 24.80M | 9.40M | 11.50M |
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 | -19.18M | 732.60M | 680.62M | 630.43M | 615.15M | 583.74M | 552.88M | 731.93M | 1.14B | 622.39M | 930.59M | 432.14M | 455.42M | 396.63M | 388.33M | 263.45M | 183.68M | 171.16M | 138.93M | 100.36M | 112.00M | 64.28M | 105.21M | 111.61M | 112.48M | 92.00M | 27.10M | 15.40M | 4.40M | 4.70M |
Operating Income | 1.60B | 1.34B | 1.80B | 1.69B | 1.64B | 1.53B | 1.81B | 1.77B | 1.36B | 1.79B | 1.46B | 1.28B | 1.15B | 997.03M | 940.27M | 821.76M | 862.21M | 739.43M | 465.37M | 410.12M | 378.54M | 391.33M | 317.99M | 179.27M | 75.82M | 220.00M | 79.90M | 48.70M | 18.50M | 17.20M |
Other Expenses / Income | -423.91M | -372.78M | -278.88M | -376.37M | -447.88M | -477.35M | -412.97M | -284.85M | -639.47M | -482.23M | -333.62M | -279.40M | -262.11M | -252.57M | -182.05M | -212.31M | -234.69M | -263.67M | -134.27M | -48.24M | -90.27M | -75.14M | -77.05M | -134.34M | -257.65M | -163.10M | -17.80M | -8.60M | -7.40M | -8.80M |
Before Tax Income | 1.18B | 966.28M | 1.52B | 1.32B | 1.20B | 1.05B | 1.40B | 1.49B | 723.14M | 1.31B | 1.12B | 1.00B | 892.67M | 744.46M | 758.22M | 609.46M | 627.52M | 475.76M | 331.10M | 361.88M | 288.27M | 316.19M | 240.94M | 44.94M | -181.83M | 56.90M | 62.10M | 40.10M | 11.10M | 8.40M |
Income Tax Expenses | 220.12M | 198.09M | 306.73M | 313.93M | 279.63M | 258.40M | 323.86M | 455.81M | 295.73M | 446.34M | 381.01M | 359.85M | 315.74M | 260.24M | 278.46M | 235.30M | 245.74M | 186.43M | 123.67M | 139.63M | 112.47M | 129.50M | 104.60M | 27.96M | -34.57M | 41.60M | 25.10M | 16.40M | 4.60M | 3.50M |
Net Income | 691.53M | 768.19M | 978.45M | 773.64M | 810.98M | 790.08M | 663.62M | 879.87M | 269.73M | 723.11M | 633.45M | 536.02M | 478.00M | 405.68M | 422.68M | 374.16M | 381.78M | 289.69M | 228.64M | 222.25M | 175.79M | 157.33M | 137.31M | 13.48M | -147.26M | -4.30M | 37.00M | 16.00M | 9.10M | 4.90M |
Interest Expenses | 304.16M | 357.02M | 285.25M | 304.11M | 443.82M | 487.44M | 430.63M | 414.38M | 408.38M | 410.29M | 429.94M | 288.55M | 241.09M | 181.61M | 185.75M | 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 |
Basic Shares Outstanding | 90.79M | 92.99M | 105.23M | 119.80M | 153.18M | 170.79M | 188.63M | 201.64M | 211.87M | 212.30M | 209.94M | 192.04M | 189.32M | 203.01M | 207.21M | 210.30M | 211.79M | 207.04M | 201.52M | 197.45M | 188.69M | 215.49M | 251.30M | 244.74M | 243.46M | 240.43M | 132.91M | 128.99M | 109.15M | 54.42M |
Diluted Shares Outstanding | 93.18M | 95.83M | 109.95M | 122.62M | 153.81M | 172.36M | 191.35M | 204.90M | 216.25M | 216.93M | 214.76M | 195.94M | 193.06M | 206.12M | 208.34M | 211.88M | 214.84M | 211.59M | 208.14M | 205.72M | 227.52M | 271.44M | 310.36M | 249.47M | 243.46M | 245.10M | 135.91M | 128.99M | 118.64M | 61.22M |
EBITDA | 2.35B | 2.06B | 2.48B | 2.36B | 2.41B | 2.09B | 2.20B | 2.47B | 1.61B | 2.17B | 1.97B | 1.53B | 1.30B | 1.08B | 1.12B | 826.38M | 820.99M | 649.42M | 472.04M | 448.55M | 362.95M | 351.49M | 347.12M | 153.05M | -69.34M | 129.30M | 89.20M | 47.80M | 18.10M | 13.10M |
EBITDA Margin | 19.33% | 17.71% | 21.38% | 20.42% | 21.19% | 18.30% | 20.19% | 16.75% | 11.70% | 16.96% | 16.77% | 18.67% | 18.65% | 16.78% | 18.27% | 14.60% | 15.60% | 13.31% | 15.87% | 19.51% | 17.74% | 18.95% | 21.03% | 10.30% | -4.80% | 10.73% | 20.36% | 17.52% | 20.18% | 13.23% |
EBIT | 1.22B | 1.32B | 1.57B | 1.39B | 1.53B | 1.54B | 1.42B | 1.75B | 973.84M | 1.58B | 1.44B | 1.18B | 1.03B | 847.53M | 886.90M | 609.46M | 627.52M | 476.12M | 352.32M | 361.88M | 288.27M | 286.83M | 241.91M | 41.45M | -181.83M | 37.30M | 62.10M | 32.40M | 13.70M | 8.40M |
EBIT Margin | 10.01% | 11.40% | 13.52% | 12.05% | 13.47% | 13.47% | 13.04% | 11.87% | 7.07% | 12.35% | 12.28% | 14.47% | 14.82% | 13.15% | 14.52% | 10.77% | 11.92% | 9.76% | 11.85% | 15.74% | 14.09% | 15.47% | 14.65% | 2.79% | -12.58% | 3.10% | 14.17% | 11.87% | 15.27% | 8.48% |
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 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-11-30 | 1995-05-31 |