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-30 | 2006-12-31 | 2005-12-25 | 2004-12-26 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 1999-12-26 | 1998-12-27 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1994-12-25 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.67B | 10.18B | 10.20B | 7.53B | 6.55B | 7.48B | 7.20B | 6.37B | 7.08B | 7.40B | 8.53B | 7.06B | 6.22B | 6.55B | 5.53B | 8.02B | 16.31B | 21.90B | 22.63B | 22.66B | 19.87B | 18.52B | 14.54B | 15.98B | 12.26B | 10.77B | 11.21B | 11.11B | 11.79B | 10.40B |
Cost of Revenue | 5.49B | 6.56B | 6.10B | 5.45B | 5.41B | 5.59B | 5.30B | 4.93B | 5.69B | 5.76B | 6.71B | 5.81B | 5.12B | 5.39B | 4.69B | 7.00B | 13.13B | 17.14B | 17.41B | 17.01B | 15.59B | 14.54B | 11.42B | 12.09B | 9.32B | 8.48B | 8.78B | 8.34B | 8.20B | 7.67B |
Gross Profit | 2.18B | 3.62B | 4.10B | 2.08B | 1.14B | 1.88B | 1.90B | 1.44B | 1.39B | 1.64B | 1.82B | 1.25B | 1.10B | 1.16B | 835.00M | 1.02B | 3.18B | 4.76B | 5.22B | 5.65B | 4.28B | 3.98B | 3.12B | 3.89B | 2.94B | 2.28B | 2.44B | 2.78B | 3.59B | 2.73B |
Operating Expenses | 571.00M | 540.00M | 487.00M | 564.00M | 479.00M | 488.00M | 421.00M | 441.00M | 372.00M | 418.00M | 679.00M | 607.00M | 502.00M | 543.00M | 611.00M | 1.69B | 2.77B | 3.54B | 3.88B | 3.00B | 3.11B | 2.92B | 2.37B | 2.21B | 1.81B | 1.63B | 1.67B | 1.71B | 1.70B | 1.51B |
Selling, General & Admin | 518.00M | 491.00M | 491.00M | 430.00M | 432.00M | 406.00M | 397.00M | 421.00M | 402.00M | 450.00M | 675.00M | 630.00M | 601.00M | 677.00M | 291.00M | 918.00M | 1.47B | 1.79B | 1.80B | 1.84B | 1.76B | 1.62B | 1.29B | 1.14B | 845.00M | 702.00M | 743.00M | 929.00M | 914.00M | 814.00M |
Research & Development | 7.00M | 6.00M | 5.00M | 5.00M | 6.00M | 8.00M | 14.00M | 19.00M | 24.00M | 27.00M | 33.00M | 32.00M | 30.00M | 34.00M | 51.00M | 64.00M | 71.00M | 69.00M | 61.00M | 55.00M | 51.00M | 52.00M | 55.00M | 56.00M | 55.00M | 57.00M | 56.00M | 54.00M | N/A | 47.00M |
Other Operating Expenses | -571.00M | 43.00M | -9.00M | 129.00M | 41.00M | -272.00M | 10.00M | 1.00M | -54.00M | -59.00M | -29.00M | -55.00M | -129.00M | -168.00M | 269.00M | 704.00M | 1.23B | 1.69B | 2.02B | 1.10B | 1.29B | 1.25B | 1.02B | 1.01B | 913.00M | 867.00M | 867.00M | 725.00M | 784.00M | 647.00M |
Operating Income | 1.61B | 3.08B | 3.64B | 1.24B | 245.00M | 1.39B | 1.13B | 870.00M | 919.00M | 1.32B | 747.00M | 735.00M | 594.00M | 468.00M | -447.00M | -2.53B | 406.00M | 1.19B | 1.36B | 2.65B | 1.17B | 1.06B | 896.00M | 1.68B | 1.26B | 769.00M | 858.00M | 1.07B | 1.89B | 1.22B |
Other Expenses / Income | -674.00M | -775.00M | -327.00M | -262.00M | -458.00M | -274.00M | -415.00M | -366.00M | -416.00M | -307.00M | -313.00M | -296.00M | -337.00M | -372.00M | -395.00M | -176.00M | -347.00M | -366.00M | -469.00M | -708.00M | -732.00M | -692.00M | -380.00M | -354.00M | -292.00M | -306.00M | -319.00M | -350.00M | -649.00M | -300.00M |
Before Tax Income | 937.00M | 2.31B | 3.32B | 982.00M | -213.00M | 807.00M | 716.00M | 504.00M | 503.00M | 1.01B | 434.00M | 439.00M | 257.00M | 96.00M | -842.00M | -2.71B | 59.00M | 826.00M | 890.00M | 1.95B | 436.00M | 371.00M | 516.00M | 1.32B | 970.00M | 463.00M | 539.00M | 720.00M | 1.24B | 920.00M |
Income Tax Expenses | 98.00M | 425.00M | 709.00M | 185.00M | -137.00M | 59.00M | 134.00M | 89.00M | -3.00M | 185.00M | -129.00M | 55.00M | -62.00M | -1.19B | -274.00M | -888.00M | 8.00M | 471.00M | 324.00M | 662.00M | 148.00M | 130.00M | 162.00M | 483.00M | 354.00M | 169.00M | 197.00M | 257.00M | 445.00M | 331.00M |
Net Income | 839.00M | 1.88B | 2.61B | 797.00M | -76.00M | 748.00M | 582.00M | 1.03B | 506.00M | 1.83B | 563.00M | 385.00M | 331.00M | 1.28B | -545.00M | -1.18B | 790.00M | 453.00M | 717.00M | 1.28B | 277.00M | 241.00M | 354.00M | 840.00M | 527.00M | 294.00M | 342.00M | 463.00M | 799.00M | 589.00M |
Interest Expenses | 280.00M | 270.00M | 313.00M | 443.00M | 378.00M | 375.00M | 393.00M | 431.00M | 347.00M | 344.00M | 371.00M | 348.00M | 384.00M | 452.00M | 434.00M | 446.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 | 731.65M | 741.90M | 749.50M | 746.93M | 745.90M | 754.56M | 753.09M | 718.56M | 516.37M | 556.71M | 566.33M | 539.14M | 537.53M | 319.98M | 528.36M | 528.14M | 548.61M | 612.16M | 610.83M | 588.53M | 554.00M | 552.75M | 549.69M | 564.52M | 514.65M | 496.62M | 497.09M | 494.66M | 508.27M | 514.86M |
Diluted Shares Outstanding | 732.22M | 742.95M | 750.98M | 747.90M | 745.90M | 756.83M | 756.67M | 722.40M | 519.62M | 560.90M | 571.24M | 542.31M | 539.88M | 321.10M | 528.36M | 528.14M | 550.14M | 615.49M | 614.93M | 590.70M | 554.00M | 552.75M | 549.69M | 564.52M | 516.67M | 500.00M | 500.00M | 498.50M | 511.29M | 514.86M |
EBITDA | 2.11B | 3.33B | 4.07B | 1.72B | 755.00M | 1.67B | 1.11B | 1.55B | 850.00M | 2.35B | 805.00M | 788.00M | 653.00M | 546.00M | 123.00M | -1.62B | 1.77B | 2.21B | 2.38B | 3.27B | 1.74B | 1.60B | 1.39B | 2.18B | 1.52B | 1.08B | 1.17B | 1.34B | 1.86B | 1.45B |
EBITDA Margin | 27.51% | 32.71% | 39.94% | 22.78% | 11.52% | 22.34% | 15.41% | 24.30% | 12.00% | 31.81% | 9.44% | 11.16% | 10.51% | 8.33% | 2.23% | -20.18% | 10.87% | 10.08% | 10.51% | 14.41% | 8.77% | 8.62% | 9.57% | 13.65% | 12.40% | 10.02% | 10.41% | 12.03% | 15.82% | 13.98% |
EBIT | 1.22B | 2.58B | 3.63B | 1.43B | 165.00M | 1.18B | 1.11B | 1.55B | 850.00M | 2.35B | 805.00M | 788.00M | 653.00M | 546.00M | -385.00M | -1.62B | 798.00M | 924.00M | 1.04B | 1.95B | 425.00M | 371.00M | 516.00M | 1.32B | 881.00M | 463.00M | 539.00M | 720.00M | 1.24B | 920.00M |
EBIT Margin | 15.86% | 25.28% | 35.57% | 18.92% | 2.52% | 15.81% | 15.41% | 24.30% | 12.00% | 31.81% | 9.44% | 11.16% | 10.51% | 8.33% | -6.96% | -20.18% | 4.89% | 4.22% | 4.60% | 8.58% | 2.14% | 2.00% | 3.55% | 8.28% | 7.18% | 4.30% | 4.81% | 6.48% | 10.55% | 8.85% |
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-30 | 2006-12-31 | 2005-12-25 | 2004-12-26 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 1999-12-26 | 1998-12-27 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1994-12-25 |