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-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 13.38B | 12.48B | 12.19B | 11.07B | 11.01B | 10.77B | 10.00B | 11.63B | 11.68B | 12.04B | 11.81B | 11.51B | 11.29B | 8.51B | 7.59B | 7.63B | 7.47B | 8.95B | 9.84B | 10.17B | 9.81B | 8.82B | 7.68B | 7.38B | 7.07B | 6.49B | 5.75B | 3.89B | 3.47B | 4.16B |
Cost of Revenue | 6.90B | 6.48B | 6.74B | 5.91B | 6.05B | 6.10B | 6.09B | 6.91B | 6.84B | 7.01B | 6.95B | 6.71B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 54.00M | 158.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 6.47B | 6.00B | 5.46B | 5.16B | 4.96B | 4.67B | 3.91B | 4.71B | 4.84B | 5.03B | 4.87B | 4.80B | 11.29B | 8.51B | 7.59B | 7.63B | 7.47B | 8.95B | 9.84B | 10.17B | 9.81B | 8.77B | 7.52B | 7.38B | 7.07B | 6.49B | 5.75B | 3.89B | 3.47B | 4.16B |
Operating Expenses | 2.59B | 2.33B | 3.37B | 2.38B | 2.79B | 3.12B | 2.93B | 2.81B | 3.00B | 3.06B | 3.20B | 3.21B | 9.68B | 7.29B | 6.57B | 6.60B | 6.31B | 7.90B | 8.74B | 8.98B | 8.61B | 7.91B | 7.15B | 6.38B | 6.33B | 5.47B | 4.93B | 3.19B | 2.76B | 3.30B |
Selling, General & Admin | 1.86B | 2.07B | 3.04B | 1.97B | 2.23B | 1.87B | 1.62B | 2.81B | 3.00B | 3.06B | 3.20B | 3.21B | 9.68B | 7.29B | 6.33B | 4.58B | 6.11B | 6.52B | 6.91B | 7.41B | 7.12B | 6.50B | 5.81B | 5.19B | 5.21B | 4.46B | 3.97B | 2.33B | 1.98B | 1.90B |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 827.00M | 264.00M | 326.00M | 413.00M | 564.00M | -25.00M | -39.00M | 36.00M | 100.00M | 44.00M | 68.00M | 3.00M | N/A | N/A | N/A | 222.00M | 194.00M | 1.38B | 1.83B | 1.57B | 1.49B | 1.40B | 1.34B | 1.19B | 1.12B | 1.02B | 963.00M | 866.00M | 780.60M | 1.40B |
Operating Income | 3.79B | 3.67B | 2.09B | 2.78B | 2.17B | 1.54B | 979.00M | 1.91B | 1.85B | 1.97B | 1.67B | 1.60B | 1.61B | 1.23B | 1.02B | 1.03B | 1.16B | 1.05B | 1.09B | 1.02B | 1.21B | 917.00M | 526.00M | 994.00M | 740.00M | 1.02B | 611.10M | 485.70M | 495.30M | 584.00M |
Other Expenses / Income | -616.00M | -513.00M | -159.00M | -316.00M | -298.00M | -298.00M | -380.00M | -410.00M | -159.00M | -201.00M | -133.00M | -78.00M | -212.00M | -185.00M | -72.00M | -61.00M | -153.00M | 125.00M | 101.00M | -136.00M | -101.00M | -111.00M | -224.00M | -140.00M | -105.00M | -87.00M | -109.10M | -40.70M | -37.30M | -46.40M |
Before Tax Income | 3.17B | 3.16B | 1.93B | 2.46B | 1.87B | 1.25B | 685.00M | 1.67B | 1.69B | 1.76B | 1.54B | 1.38B | 1.38B | 1.06B | 949.00M | 863.00M | 1.02B | 920.00M | 965.00M | 880.00M | 1.11B | 793.00M | 399.00M | 854.00M | 635.00M | 931.00M | 541.60M | 445.60M | 458.00M | 537.60M |
Income Tax Expenses | 541.00M | 510.00M | 623.00M | 448.00M | 297.00M | 146.00M | 250.00M | 239.00M | 267.00M | 334.00M | 390.00M | 360.00M | 378.00M | 300.00M | 268.00M | 242.00M | 352.00M | 294.00M | 323.00M | 303.00M | 411.00M | 293.00M | 156.00M | 333.00M | 243.00M | 349.00M | 203.10M | 153.80M | 154.30M | 177.60M |
Net Income | 2.56B | 2.59B | 1.25B | 1.97B | 1.53B | 1.13B | 1.23B | 1.40B | 1.39B | 1.40B | 1.11B | 993.00M | 979.00M | 706.00M | 747.00M | 1.48B | 864.00M | 720.00M | 737.00M | 546.00M | 628.00M | 466.00M | 203.00M | 474.00M | 352.00M | 541.00M | 298.80M | 335.20M | 402.80M | 360.00M |
Interest Expenses | 484.00M | 406.00M | 322.00M | 334.00M | 307.00M | 278.00M | 282.00M | 282.00M | 273.00M | 255.00M | 210.00M | 228.00M | 245.00M | 182.00M | 122.00M | 126.00M | 138.00M | 129.00M | 125.00M | 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 | 203.50M | 211.70M | 224.70M | 231.90M | 238.60M | 245.20M | 258.50M | 267.95M | 280.93M | 295.35M | 311.76M | 327.72M | 335.50M | 292.95M | 282.95M | 285.33M | 298.00M | 317.00M | 322.00M | 319.41M | 317.26M | 287.58M | 266.67M | 261.88M | 258.52M | 254.98M | 252.20M | 253.22M | 244.46M | 234.75M |
Diluted Shares Outstanding | 205.00M | 213.20M | 226.10M | 233.10M | 240.60M | 247.00M | 260.70M | 270.30M | 283.80M | 299.60M | 315.40M | 332.60M | 340.90M | 298.10M | 291.10M | 300.90M | 323.00M | 342.10M | 341.50M | 336.60M | 317.80M | 287.58M | 271.70M | 264.80M | 262.70M | 259.40M | 256.00M | 253.22M | 244.57M | 238.90M |
EBITDA | 3.79B | 3.81B | 2.44B | 3.21B | 2.74B | 2.26B | 1.86B | 1.96B | 2.35B | 2.57B | 2.28B | 2.24B | 2.32B | 1.76B | 1.70B | 1.50B | 1.37B | 1.46B | 1.45B | 1.50B | 1.51B | 1.18B | 865.00M | 1.33B | 1.09B | 1.29B | 1.27B | 1.05B | 860.70M | 1.01B |
EBITDA Margin | 28.30% | 30.55% | 19.99% | 28.98% | 24.90% | 21.00% | 18.58% | 16.83% | 20.09% | 21.33% | 19.28% | 19.43% | 20.54% | 20.66% | 22.41% | 19.71% | 18.31% | 16.33% | 14.70% | 14.80% | 15.40% | 13.38% | 11.27% | 17.99% | 15.49% | 19.81% | 22.06% | 26.89% | 24.83% | 24.29% |
EBIT | 3.59B | 3.50B | 2.20B | 2.75B | 2.14B | 1.56B | 1.76B | 1.92B | 1.93B | 1.99B | 1.71B | 1.58B | 1.60B | 1.19B | 1.14B | 1.85B | 1.35B | 1.14B | 1.19B | 849.00M | 1.04B | 759.00M | 359.00M | 807.00M | 595.00M | 890.00M | 501.90M | 489.00M | 557.10M | 537.60M |
EBIT Margin | 26.83% | 28.09% | 18.04% | 24.86% | 19.40% | 14.47% | 17.58% | 16.49% | 16.48% | 16.49% | 14.50% | 13.73% | 14.19% | 13.96% | 14.97% | 24.19% | 18.12% | 12.77% | 12.05% | 8.35% | 10.59% | 8.60% | 4.68% | 10.94% | 8.42% | 13.71% | 8.73% | 12.58% | 16.07% | 12.93% |
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-12-31 | 1994-12-31 |