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 | 41.22B | 54.16B | 55.62B | 35.87B | 34.17B | 35.68B | 28.70B | 27.52B | 24.48B | 26.83B | 24.37B | 29.52B | 29.27B | 24.58B | 19.23B | 35.19B | 24.06B | 22.67B | 12.89B | 5.66B | 2.78B | 2.11B | 1.89B | 2.21B | 2.15B | 2.51B | 2.22B | 2.18B | 1.65B | 1.04B |
Cost of Revenue | 30.59B | 39.68B | 39.97B | 29.21B | 30.07B | 30.56B | 23.99B | 22.78B | 23.10B | 25.49B | 22.41B | 25.96B | 25.62B | 20.53B | 17.72B | 29.80B | 20.46B | 18.45B | 10.31B | 3.29B | 1.82B | 1.41B | 1.27B | 1.46B | 1.19B | 1.54B | 1.42B | 1.38B | 1.01B | 615.09M |
Gross Profit | 10.63B | 14.48B | 15.65B | 6.66B | 4.10B | 5.11B | 4.71B | 4.74B | 1.38B | 1.34B | 1.96B | 3.56B | 3.65B | 4.05B | 1.51B | 5.39B | 3.60B | 4.23B | 2.58B | 2.37B | 952.52M | 699.06M | 621.04M | 749.40M | 954.03M | 967.34M | 801.36M | 795.12M | 637.20M | 425.73M |
Operating Expenses | 2.35B | 2.38B | 2.12B | 1.47B | 1.77B | 1.06B | 1.23B | 1.31B | 1.58B | 1.13B | 1.18B | 1.26B | 1.05B | 2.96B | 2.30B | 2.27B | 1.42B | 1.30B | 1.01B | 568.60M | 462.20M | 443.84M | 13.99M | 489.25M | 605.03M | 638.96M | 536.12M | 540.84M | 410.68M | 341.79M |
Selling, General & Admin | 2.35B | 2.46B | 2.04B | 2.02B | 1.64B | 1.08B | 1.24B | 1.28B | 1.58B | 1.19B | 1.12B | 1.23B | 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 |
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 | 28.96M | -71.84M | 77.41M | -546.75M | 136.58M | -8.65M | -6.93M | 36.20M | 927.00K | -60.55M | 59.16M | 34.48M | 1.05B | 2.96B | 2.30B | 2.27B | 1.42B | 1.30B | 1.01B | 568.60M | 462.20M | 443.84M | 13.99M | 489.25M | 605.03M | 638.96M | 536.12M | 540.84M | 410.68M | 341.79M |
Operating Income | 8.28B | 12.09B | 13.53B | 5.19B | 2.33B | 4.05B | 3.53B | 3.43B | -204.56M | 203.30M | 782.85M | 2.30B | 2.59B | 1.08B | -786.21M | 3.12B | 2.18B | 2.92B | 1.57B | 1.80B | 490.32M | 255.22M | 607.05M | 260.14M | 349.01M | 328.38M | 265.24M | 254.28M | 226.53M | 83.94M |
Other Expenses / Income | -1.80B | -1.09B | 303.51M | -309.08M | -693.64M | -150.84M | -705.78M | 1.84B | -2.29B | 476.62M | -74.82M | -293.62M | 470.33M | -393.57M | -2.43B | -178.58M | 61.70M | -23.37M | -88.67M | -72.61M | -53.86M | -159.80M | -378.84M | -270.53M | 286.67M | -458.94M | -36.28M | 277.90M | -375.23M | -562.72M |
Before Tax Income | 6.48B | 11.00B | 13.84B | 4.88B | 1.64B | 3.98B | 2.82B | 5.27B | -2.49B | 679.92M | 708.03M | 2.01B | 3.06B | 691.25M | -3.22B | 2.94B | 2.24B | 2.90B | 1.48B | 1.73B | 436.46M | 95.42M | 228.21M | -10.38M | 635.68M | -130.56M | 228.96M | 532.18M | -148.71M | -478.78M |
Income Tax Expenses | 1.31B | 3.30B | 4.39B | 1.92B | 3.28B | 675.03M | 1.10B | 926.04M | 770.57M | 162.00M | -281.57M | 53.63M | 109.84M | 86.31M | -2.05B | 1.04B | 619.46M | 586.88M | 189.51M | 329.32M | 139.59M | -22.66M | 591.18K | 25.65M | 186.79M | 7.91M | 12.90M | 125.17M | 12.33M | 18.13M |
Net Income | 5.19B | 7.86B | 9.44B | 2.80B | -1.64B | 3.52B | 1.72B | 2.88B | -1.21B | 1.20B | 1.52B | 2.07B | 2.86B | 903.54M | -322.94M | 1.90B | 1.53B | 2.10B | 1.27B | 1.40B | 292.04M | 118.08M | 227.62M | -36.03M | 445.60M | -108.80M | 204.77M | 407.01M | -161.03M | -495.57M |
Interest Expenses | 155.35M | 56.35M | 87.44M | 53.75M | 55.05M | 16.51M | 54.40M | 40.17M | 40.20M | 22.61M | 28.71M | 23.02M | 23.73M | 207.50M | 96.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 |
Basic Shares Outstanding | 165.89M | 462.38M | 462.81M | 463.48M | 465.07M | 163.18M | 165.83M | 162.16M | 165.99M | 164.42M | 164.43M | 165.90M | 165.94M | 165.90M | 165.91M | 161.63M | 156.08M | 140.11M | 137.93M | 132.97M | 119.05M | 99.97M | 8.22M | 62.15M | 62.15M | 206.28M | 20.71M | 20.71M | 22.05M | 21.86M |
Diluted Shares Outstanding | 165.89M | 462.38M | 462.81M | 463.48M | 465.07M | 163.18M | 165.83M | 162.16M | 165.99M | 164.42M | 164.43M | 165.90M | 165.94M | 165.90M | 165.91M | 161.63M | 158.21M | 140.40M | 413.79M | 398.84M | 357.39M | 295.77M | 8.22M | 62.15M | 62.15M | 206.28M | 20.71M | 20.71M | 22.05M | 21.86M |
EBITDA | 9.31B | 12.87B | 14.77B | 6.75B | 3.58B | 5.26B | 4.34B | 5.28B | 857.57M | 2.51B | 2.32B | 3.16B | 4.00B | 2.30B | -1.22B | 3.83B | 2.69B | 3.12B | 1.72B | 1.94B | 613.22M | 251.36M | 228.21M | 130.44M | 784.42M | 46.49M | 341.02M | 654.99M | -59.33M | -418.34M |
EBITDA Margin | 22.58% | 23.77% | 26.56% | 18.80% | 10.49% | 14.76% | 15.12% | 19.19% | 3.50% | 9.34% | 9.51% | 10.70% | 13.66% | 9.34% | -6.37% | 10.89% | 11.20% | 13.77% | 13.33% | 34.32% | 22.09% | 11.90% | 12.08% | 5.91% | 36.53% | 1.85% | 15.38% | 30.07% | -3.59% | -40.19% |
EBIT | 6.65B | 11.22B | 13.92B | 4.77B | 1.69B | 4.21B | 2.87B | 3.85B | -403.52M | 1.39B | 1.26B | 2.15B | 3.00B | 1.20B | -2.27B | 2.94B | 2.15B | 2.69B | 1.46B | 1.73B | 431.63M | 95.42M | 228.21M | -10.38M | 632.38M | -100.89M | 217.67M | 532.18M | -148.71M | -477.44M |
EBIT Margin | 16.13% | 20.71% | 25.03% | 13.30% | 4.95% | 11.79% | 10.01% | 14.00% | -1.65% | 5.17% | 5.19% | 7.27% | 10.24% | 4.87% | -11.82% | 8.35% | 8.92% | 11.85% | 11.34% | 30.56% | 15.54% | 4.52% | 12.08% | -0.47% | 29.45% | -4.02% | 9.82% | 24.43% | -9.00% | -45.87% |
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 |