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 | 24.43B | 21.68B | 20.64B | 18.47B | 17.13B | 16.76B | 17.14B | 17.67B | 16.83B | 17.09B | 15.60B | 15.04B | 14.96B | 13.84B | 13.40B | 14.63B | 13.24B | 12.54B | 11.70B | 11.08B | 10.44B | 12.49B | 22.96B | 26.23B | 20.82B | 19.94B | 15.40B | 9.61B | 9.62B | 10.45B |
Cost of Revenue | 16.12B | 14.66B | 14.58B | 12.58B | 12.55B | 11.65B | 11.32B | 12.73B | 12.71B | 12.21B | 11.76B | 11.07B | 5.33B | 5.19B | 5.00B | 6.51B | 5.47B | 5.02B | 4.60B | 4.49B | 3.75B | 3.76B | 15.95B | 23.39B | 13.74B | 13.22B | 8.48B | 3.07B | 2.45B | N/A |
Gross Profit | 8.31B | 7.01B | 6.06B | 5.89B | 4.58B | 5.11B | 5.81B | 4.93B | 4.12B | 4.88B | 3.84B | 3.96B | 9.62B | 8.65B | 8.40B | 8.11B | 7.76B | 7.52B | 7.10B | 6.59B | 6.69B | 8.74B | 7.01B | 2.85B | 7.08B | 6.72B | 6.92B | 6.54B | 7.17B | N/A |
Operating Expenses | 4.30B | 4.94B | 3.92B | 3.88B | 3.23B | 3.04B | 2.85B | 2.75B | 2.61B | 2.43B | 2.08B | 2.27B | 7.68B | 6.34B | 6.10B | 5.85B | 5.65B | 5.41B | 5.13B | -532.00M | 4.34B | 7.60B | 4.28B | 7.65B | 6.21B | 4.71B | 5.19B | 4.67B | 4.41B | N/A |
Selling, General & Admin | 146.00M | 609.00M | 506.00M | 416.00M | 187.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 | 1.02B | 971.60M | 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 | 272.00M | 4.94B | 3.92B | 3.88B | 3.23B | 424.00M | 2.85B | 2.75B | 2.61B | 2.43B | 2.08B | 2.27B | 7.68B | 6.34B | 6.10B | 5.85B | 5.65B | 5.41B | 5.13B | -532.00M | 4.34B | 7.60B | 4.28B | 7.65B | 6.21B | 4.71B | 5.19B | 3.65B | 3.44B | N/A |
Operating Income | 2.67B | 2.63B | 2.62B | 2.53B | 1.67B | -9.70B | 2.96B | 2.18B | 1.51B | 2.45B | 1.76B | 1.69B | 1.94B | 2.31B | 2.30B | 2.26B | 2.11B | 2.11B | 1.97B | 7.12B | 2.34B | 1.13B | 2.74B | -4.81B | 878.00M | 2.01B | 1.73B | 1.88B | 2.76B | 10.45B |
Other Expenses / Income | -1.06B | -2.15B | -1.87B | -3.47B | -12.71B | -11.35B | -785.00M | -715.00M | -647.00M | -655.00M | -666.00M | -626.00M | -644.00M | -648.00M | -605.00M | -652.00M | -569.00M | -563.00M | -522.00M | -832.00M | -1.09B | -1.23B | -1.04B | -545.00M | -617.00M | -718.00M | -464.00M | -566.90M | -528.70M | N/A |
Before Tax Income | 699.00M | 476.00M | 748.00M | -942.00M | -11.04B | -10.13B | 2.17B | 1.46B | 861.00M | 1.79B | 1.10B | 1.07B | 1.30B | 1.66B | 1.69B | 1.61B | 1.54B | 1.54B | 1.45B | 6.29B | 1.25B | -100.00M | 1.70B | -5.35B | 261.00M | 1.29B | 1.26B | 1.31B | 2.23B | N/A |
Income Tax Expenses | -1.56B | -1.34B | 836.00M | 362.00M | -3.40B | -3.29B | 511.00M | 55.00M | -27.00M | 345.00M | 268.00M | 237.00M | 440.00M | 547.00M | 460.00M | 425.00M | 539.00M | 554.00M | 544.00M | 2.47B | 458.00M | -43.00M | 608.00M | -2.03B | 248.00M | 570.00M | 548.00M | 555.00M | 895.30M | N/A |
Net Income | 2.26B | 1.81B | -88.00M | -1.30B | -7.64B | -6.84B | 1.66B | 1.41B | 888.00M | 1.45B | 828.00M | 830.00M | 858.00M | 1.11B | 1.23B | 1.34B | 1.01B | 991.00M | 917.00M | 4.50B | 420.00M | -874.00M | 1.10B | -3.36B | -73.00M | 719.00M | 716.00M | 755.20M | 1.34B | 1.01B |
Interest Expenses | 2.85B | 1.92B | 1.60B | 1.26B | 934.00M | 929.00M | 888.00M | 829.00M | 773.00M | 734.00M | 715.00M | 703.00M | 700.00M | 684.00M | 705.00M | 728.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 | 2.06B | 1.99B | 1.99B | 1.26B | 528.00M | 517.00M | 512.00M | 499.00M | 484.00M | 468.00M | 444.00M | 424.00M | 401.00M | 382.00M | 368.00M | 357.00M | 351.00M | 346.00M | 372.00M | 398.00M | 385.00M | 371.00M | 363.00M | 362.00M | 368.00M | 382.00M | 410.00M | 412.54M | 424.28M | 429.82M |
Diluted Shares Outstanding | 2.14B | 2.13B | 1.99B | 1.26B | 528.00M | 517.00M | 513.00M | 501.00M | 487.00M | 470.00M | 445.00M | 425.00M | 402.00M | 392.00M | 386.00M | 358.00M | 353.00M | 359.06M | 386.92M | 426.11M | 385.00M | 371.00M | 363.91M | 363.77M | 370.71M | 382.00M | 410.00M | 412.54M | 424.28M | 429.82M |
EBITDA | 8.62B | 6.49B | 6.02B | 6.00B | 4.91B | 5.61B | 5.91B | 5.05B | 4.25B | 4.96B | 3.89B | 4.04B | 2.00B | 2.34B | 2.40B | 2.49B | 1.54B | 1.54B | 1.46B | 6.97B | 878.00M | -917.00M | 1.71B | -5.39B | 175.00M | 1.29B | 1.26B | 1.31B | 2.23B | 1.01B |
EBITDA Margin | 35.28% | 29.92% | 29.17% | 32.47% | 28.65% | 33.46% | 34.51% | 28.56% | 25.22% | 29.03% | 24.93% | 26.88% | 13.36% | 16.94% | 17.90% | 17.03% | 11.67% | 12.32% | 12.48% | 62.91% | 8.41% | -7.34% | 7.43% | -20.56% | 0.84% | 6.46% | 8.21% | 13.63% | 23.22% | 9.64% |
EBIT | 3.55B | 2.39B | 2.35B | 318.00M | -10.11B | -9.20B | 3.06B | 2.29B | 1.63B | 2.53B | 1.81B | 1.77B | 2.00B | 2.34B | 2.40B | 2.49B | 1.54B | 1.54B | 1.46B | 6.97B | 878.00M | -917.00M | 1.71B | -5.39B | 175.00M | 1.29B | 1.26B | 1.31B | 2.23B | 1.01B |
EBIT Margin | 14.53% | 11.04% | 11.38% | 1.72% | -59.01% | -54.90% | 17.85% | 12.97% | 9.71% | 14.80% | 11.61% | 11.77% | 13.36% | 16.94% | 17.90% | 17.03% | 11.67% | 12.32% | 12.48% | 62.91% | 8.41% | -7.34% | 7.43% | -20.56% | 0.84% | 6.46% | 8.21% | 13.63% | 23.22% | 9.64% |
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 |