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 | 12.00B | 12.94B | 11.39B | 11.57B | 11.66B | 11.15B | 8.70B | 8.28B | 8.76B | 9.10B | 8.66B | 8.47B | 8.64B | 7.94B | 7.94B | 8.30B | 7.73B | 6.98B | 6.91B | 7.20B | 6.63B | 6.79B | 7.19B | 7.29B | 7.73B | 8.30B | 8.49B | 8.33B | 5.05B | 4.45B |
Cost of Revenue | 10.08B | 10.64B | 9.03B | 9.18B | 9.35B | 9.03B | 6.95B | 6.58B | 7.12B | 7.53B | 7.18B | 7.01B | 7.30B | 6.69B | 6.75B | 6.87B | 6.70B | 6.09B | 5.76B | 5.98B | 5.54B | 5.62B | 6.06B | 5.98B | 6.06B | 6.53B | 6.71B | 6.73B | 4.31B | 3.81B |
Gross Profit | 1.92B | 2.30B | 2.37B | 2.39B | 2.32B | 2.12B | 1.75B | 1.70B | 1.65B | 1.57B | 1.48B | 1.46B | 1.35B | 1.25B | 1.19B | 1.44B | 1.03B | 892.00M | 1.15B | 1.22B | 1.09B | 1.17B | 1.12B | 1.31B | 1.67B | 1.77B | 1.79B | 1.60B | 742.80M | 638.10M |
Operating Expenses | 582.00M | 1.02B | 1.02B | 1.07B | 1.10B | 958.00M | 621.00M | 636.00M | 653.00M | 633.00M | 591.00M | 597.00M | 423.00M | 418.00M | 456.00M | 468.00M | 414.00M | 326.00M | 598.00M | 671.00M | 663.00M | 692.00M | 809.00M | 809.00M | 870.00M | 1.23B | 1.02B | 922.90M | 498.30M | 353.70M |
Selling, General & Admin | 549.00M | 556.00M | 578.00M | 593.00M | 614.00M | 533.00M | 371.00M | 368.00M | 390.00M | 398.00M | 425.00M | 382.00M | 395.00M | 406.00M | 436.00M | 421.00M | 414.00M | 326.00M | 349.00M | 363.00M | 337.00M | 317.00M | 310.00M | 314.00M | 348.00M | 697.00M | 480.20M | 427.00M | 242.00M | 135.40M |
Research & Development | 33.00M | 34.00M | 47.00M | 48.00M | 55.00M | 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 | N/A | 460.00M | 447.00M | 481.00M | 490.00M | 25.00M | 250.00M | 268.00M | 263.00M | 235.00M | 166.00M | 215.00M | 28.00M | 12.00M | 20.00M | 47.00M | N/A | N/A | 249.00M | 308.00M | 326.00M | 375.00M | 499.00M | 495.00M | 522.00M | 533.00M | 540.00M | 495.90M | 256.30M | 218.30M |
Operating Income | 1.34B | 1.34B | -171.00M | 1.26B | 1.20B | 1.10B | 1.08B | 1.06B | 993.00M | 939.00M | 885.00M | 860.00M | 925.00M | 832.00M | 737.00M | 970.00M | 613.00M | 566.00M | 551.00M | 544.00M | 428.00M | 481.00M | 315.00M | 498.00M | 802.00M | 543.00M | 766.70M | 676.50M | 244.50M | 284.40M |
Other Expenses / Income | -545.00M | -280.00M | -248.00M | -338.00M | -410.00M | -62.00M | -248.00M | -296.00M | -354.00M | -423.00M | -309.00M | -224.00M | -338.00M | -218.00M | -278.00M | -528.00M | -412.00M | -231.00M | -865.00M | -411.00M | -365.00M | -642.00M | -763.00M | -730.00M | -516.00M | -364.00M | -317.40M | -258.10M | -144.70M | -97.80M |
Before Tax Income | 795.00M | 1.06B | -419.00M | 926.00M | 786.00M | 740.00M | 829.00M | 769.00M | 639.00M | 516.00M | 576.00M | 636.00M | 587.00M | 614.00M | 459.00M | 442.00M | 201.00M | 335.00M | -314.00M | 133.00M | 63.00M | -161.00M | -448.00M | -232.00M | 286.00M | 179.00M | 449.30M | 418.40M | 99.80M | 186.60M |
Income Tax Expenses | 222.00M | 243.00M | -57.00M | 244.00M | 166.00M | 216.00M | 401.00M | 186.00M | 178.00M | 41.00M | 148.00M | -17.00M | -194.00M | 165.00M | 7.00M | 112.00M | -400.00M | -62.00M | -2.00M | 82.00M | 95.00M | 30.00M | 528.00M | -58.00M | 105.00M | 74.00M | 147.70M | 134.40M | 24.90M | 55.60M |
Net Income | 450.00M | 727.00M | -362.00M | 579.00M | 510.00M | 439.00M | 323.00M | 496.00M | 393.00M | 387.00M | 324.00M | 557.00M | 282.00M | 324.00M | 334.00M | 226.00M | 528.00M | 309.00M | -362.00M | 51.00M | -32.00M | -1.21B | -972.00M | -174.00M | 181.00M | 105.00M | 294.00M | 284.00M | 74.90M | 131.00M |
Interest Expenses | 436.00M | 284.00M | 253.00M | 300.00M | 378.00M | 384.00M | 252.00M | 243.00M | 270.00M | 253.00M | 236.00M | 226.00M | 232.00M | 203.00M | 247.00M | 302.00M | 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 | 119.41M | 120.86M | 130.38M | 133.53M | 133.89M | 133.64M | 135.29M | 138.53M | 137.94M | 137.23M | 139.50M | 146.07M | 151.71M | 159.40M | 159.14M | 159.59M | 161.47M | 165.24M | 166.06M | 164.52M | 168.42M | 143.79M | 125.60M | 125.70M | 122.06M | 123.94M | 128.25M | 122.31M | 90.24M | 89.12M |
Diluted Shares Outstanding | 119.67M | 121.38M | 130.38M | 134.56M | 134.88M | 133.88M | 135.61M | 139.31M | 139.14M | 138.54M | 140.70M | 148.41M | 154.27M | 162.39M | 161.95M | 162.93M | 165.52M | 169.78M | 166.06M | 170.00M | 168.42M | 143.79M | 125.60M | 125.70M | 122.06M | 123.94M | 128.86M | 123.46M | 90.24M | 89.73M |
EBITDA | 1.84B | 1.77B | 292.00M | 1.74B | 1.69B | 1.61B | 1.22B | 1.17B | 1.08B | 871.00M | 842.00M | 946.00M | 496.00M | 864.00M | 782.00M | 856.00M | 357.00M | 477.00M | -82.00M | 441.00M | 389.00M | -800.00M | 55.00M | 263.00M | 808.00M | 712.00M | 981.70M | 914.30M | 356.10M | 404.90M |
EBITDA Margin | 15.32% | 13.71% | 2.56% | 15.05% | 14.48% | 14.45% | 14.06% | 14.15% | 12.30% | 9.57% | 9.73% | 11.17% | 5.74% | 10.88% | 9.85% | 10.31% | 4.62% | 6.83% | -1.19% | 6.13% | 5.87% | -11.78% | 0.77% | 3.61% | 10.45% | 8.58% | 11.56% | 10.97% | 7.05% | 9.09% |
EBIT | 1.11B | 1.25B | -166.00M | 1.12B | 1.05B | 1.04B | 976.00M | 925.00M | 841.00M | 681.00M | 708.00M | 766.00M | 320.00M | 692.00M | 588.00M | 640.00M | 128.00M | 247.00M | -364.00M | 133.00M | 63.00M | -1.18B | -444.00M | -232.00M | 286.00M | 179.00M | 441.70M | 418.40M | 99.80M | 186.60M |
EBIT Margin | 9.23% | 9.69% | -1.46% | 9.70% | 9.04% | 9.32% | 11.22% | 11.17% | 9.60% | 7.49% | 8.18% | 9.04% | 3.70% | 8.71% | 7.41% | 7.71% | 1.66% | 3.54% | -5.27% | 1.85% | 0.95% | -17.30% | -6.18% | -3.18% | 3.70% | 2.16% | 5.20% | 5.02% | 1.97% | 4.19% |
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 |