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 | 2002-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 | 1997-05-31 | 1996-05-31 | 1995-05-31 | 1994-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 20.55B | 19.17B | 19.48B | 17.64B | 18.48B | 18.31B | 19.18B | 19.62B | 18.63B | 16.61B | 11.10B | 9.12B | 8.85B | 9.21B | 9.01B | 8.66B | 8.85B | 8.70B | 9.61B | 9.92B | 13.21B | N/A | 12.05B | 11.41B | 10.88B | 9.89B | 8.69B | 5.56B | 3.32B | 2.97B |
Cost of Revenue | 12.74B | 3.27B | 3.33B | 2.98B | 3.06B | 3.00B | 3.08B | 3.12B | 2.96B | 2.63B | 1.78B | 1.55B | 5.66B | 5.48B | 5.43B | 5.34B | 5.54B | 5.47B | 6.16B | 6.05B | 8.16B | N/A | 4.28B | 4.12B | 3.87B | 3.45B | 7.83B | 4.46B | 2.69B | 2.46B |
Gross Profit | 7.80B | 15.90B | 16.16B | 14.66B | 15.42B | 15.31B | 16.09B | 16.50B | 15.67B | 13.98B | 9.32B | 7.57B | 3.19B | 3.73B | 3.59B | 3.32B | 3.31B | 3.23B | 3.45B | 3.87B | 5.05B | N/A | 7.77B | 7.29B | 7.01B | 6.45B | 857.00M | 1.10B | 623.00M | 512.00M |
Operating Expenses | 14.45B | 13.49B | 13.75B | 12.52B | 13.74B | 13.69B | 14.71B | 15.06B | 14.29B | 12.88B | 8.52B | 6.79B | 2.46B | 3.07B | 1.08B | 3.00B | 3.05B | 4.01B | 3.80B | 5.15B | 14.77B | N/A | 6.23B | 5.89B | 5.71B | 5.10B | 443.00M | 321.00M | 195.00M | 198.00M |
Selling, General & Admin | 9.15B | 8.84B | 8.88B | 8.42B | 8.70B | 8.63B | 9.27B | 9.36B | 9.01B | 8.02B | 5.37B | 4.26B | N/A | N/A | N/A | N/A | 2.61B | 2.54B | 2.88B | 3.44B | 12.15B | N/A | 5.53B | 5.36B | 5.16B | 4.64B | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 4.88B | 4.64B | 4.87B | 4.10B | 5.04B | -5.00M | -22.00M | 5.71B | 5.28B | 4.86B | 3.15B | 2.54B | 2.46B | 3.07B | 1.08B | 1.00B | 432.00M | 1.47B | 919.00M | 1.71B | 2.62B | N/A | 697.00M | 533.00M | 556.00M | 460.00M | 443.00M | 321.00M | 195.00M | 198.00M |
Operating Income | 2.51B | 2.33B | 2.87B | 1.99B | 1.51B | 1.65B | 1.11B | 1.22B | 1.06B | 925.00M | 663.00M | 749.00M | 732.00M | 656.00M | 2.50B | 2.31B | 292.00M | 282.00M | 137.00M | 52.00M | 572.00M | N/A | 1.62B | 1.69B | 1.64B | 1.56B | 405.00M | 476.00M | 380.00M | 198.00M |
Other Expenses / Income | -893.00M | -989.00M | -983.00M | -1.32B | -1.22B | -1.01B | -1.21B | -999.00M | -933.00M | -778.00M | -821.00M | -415.00M | -492.00M | -476.00M | -391.00M | -246.00M | -388.00M | -342.00M | -524.00M | -424.00M | -403.00M | N/A | 136.00M | -405.00M | -784.00M | -828.00M | 242.00M | -435.00M | -57.00M | -99.00M |
Before Tax Income | 1.62B | 1.34B | 1.89B | 671.00M | 296.00M | 639.00M | -101.00M | 248.00M | 144.00M | 147.00M | -158.00M | 334.00M | 161.00M | 158.00M | 205.00M | 37.00M | -107.00M | -1.13B | -708.00M | -1.61B | -1.84B | N/A | 1.14B | 618.00M | 474.00M | 647.00M | -21.00M | 746.00M | 329.00M | 359.90M |
Income Tax Expenses | 306.00M | 344.00M | 411.00M | -97.00M | 153.00M | 176.00M | 219.00M | 67.00M | 68.00M | 49.00M | -65.00M | 125.00M | 61.00M | -977.00M | -23.00M | -25.00M | -58.00M | -262.00M | -87.00M | 184.00M | -437.00M | N/A | 464.00M | 278.00M | 225.00M | 269.00M | 52.00M | 348.00M | 135.00M | 144.00M |
Net Income | 611.00M | 1.00B | 1.48B | 768.00M | 143.00M | 111.00M | -704.00M | -192.00M | -140.00M | 12.00M | -134.00M | 152.00M | 82.00M | 1.14B | 187.00M | 25.00M | -89.00M | -803.00M | -708.00M | -2.64B | -1.48B | N/A | 785.00M | 302.00M | 249.00M | 261.00M | -254.00M | 349.80M | 183.00M | -425.10M |
Interest Expenses | 901.00M | 890.00M | 923.00M | 1.00B | 985.00M | 1.00B | 1.03B | 979.00M | 912.00M | 754.00M | 474.00M | 412.00M | 375.00M | 424.00M | 445.00M | 418.00M | 439.00M | 1.35B | 932.00M | 2.51B | 2.49B | N/A | 518.00M | 1.11B | 1.16B | 1.03B | 607.00M | N/A | 62.00M | 479.10M |
Basic Shares Outstanding | 101.64M | 106.93M | 106.83M | 105.01M | 103.40M | 102.11M | 100.57M | 99.32M | 99.17M | 97.80M | 101.65M | 104.20M | 117.18M | 121.08M | 120.06M | 119.09M | 118.35M | 117.71M | 117.22M | 116.56M | 116.60M | 116.48M | 119.91M | 116.99M | 116.27M | 115.02M | 113.95M | 77.42M | 66.31M | 62.63M |
Diluted Shares Outstanding | 104.80M | 110.52M | 108.57M | 106.26M | 103.40M | 103.88M | 100.59M | 99.32M | 99.17M | 100.29M | 101.65M | 108.93M | 121.30M | 140.16M | 126.82M | 119.65M | 118.35M | 117.71M | 117.22M | 116.56M | 116.60M | 116.48M | 122.68M | 118.09M | 117.52M | 116.80M | 114.06M | 80.09M | 75.41M | 62.63M |
EBITDA | 3.39B | 3.33B | 3.42B | 2.43B | 2.90B | 2.79B | 2.54B | 2.56B | 2.20B | 1.94B | 1.33B | 1.18B | 960.00M | 973.00M | 1.04B | 843.00M | 659.00M | -378.00M | 311.00M | -905.00M | -611.00M | N/A | 2.18B | 2.22B | 2.19B | 2.02B | 848.00M | 797.00M | 575.00M | 396.00M |
EBITDA Margin | 16.49% | 17.35% | 17.54% | 13.75% | 15.69% | 15.25% | 13.22% | 13.06% | 11.80% | 11.68% | 11.95% | 12.90% | 10.84% | 10.57% | 11.50% | 9.73% | 7.44% | -4.34% | 3.23% | -9.12% | -4.62% | 0.00% | 18.08% | 19.44% | 20.17% | 20.46% | 9.76% | 14.34% | 17.33% | 13.35% |
EBIT | 1.82B | 2.23B | 2.81B | 1.67B | 1.28B | 1.29B | 543.00M | 854.00M | 840.00M | 815.00M | 275.00M | 689.00M | 518.00M | 590.00M | 609.00M | 418.00M | 292.00M | 282.00M | 137.00M | 52.00M | 572.00M | N/A | 1.77B | 1.69B | 1.64B | 1.56B | 405.00M | 697.80M | 380.00M | 198.00M |
EBIT Margin | 8.85% | 11.65% | 14.43% | 9.49% | 6.93% | 7.05% | 2.83% | 4.35% | 4.51% | 4.91% | 2.48% | 7.56% | 5.85% | 6.41% | 6.76% | 4.83% | 3.30% | 3.24% | 1.43% | 0.52% | 4.33% | 0.00% | 14.66% | 14.77% | 15.06% | 15.82% | 4.66% | 12.55% | 11.45% | 6.67% |
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 | 2002-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 | 1997-05-31 | 1996-05-31 | 1995-05-31 | 1994-05-31 |