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 | 15.30B | 16.68B | 17.88B | 15.49B | 12.81B | 13.62B | 14.39B | 15.09B | 15.07B | 14.64B | 13.90B | 14.27B | 14.05B | 12.64B | 11.66B | 11.62B | 11.09B | 9.82B | 8.43B | 7.15B | 5.74B | 4.82B | 4.00B | 2.72B | 1.60B | 982.67M | 477.42M | 211.41M | 163.90M | 191.00M |
Cost of Revenue | 11.19B | 11.37B | 11.74B | 10.03B | 9.50B | 10.04B | 10.88B | 11.15B | 11.32B | 10.93B | 10.29B | 9.98B | 8.83B | 8.86B | 8.37B | 8.02B | 7.53B | 6.84B | 6.00B | 5.55B | 2.99B | 2.89B | 2.03B | 227.96M | 165.51M | 189.88M | 85.90M | 153.38M | 110.10M | 124.70M |
Gross Profit | 4.10B | 5.31B | 6.14B | 5.46B | 3.30B | 3.59B | 3.51B | 3.95B | 3.75B | 3.72B | 3.62B | 4.29B | 5.22B | 3.78B | 3.29B | 3.60B | 3.56B | 2.98B | 2.42B | 1.61B | 2.75B | 1.93B | 1.97B | 2.49B | 1.44B | 792.78M | 391.52M | 58.03M | 53.80M | 66.30M |
Operating Expenses | 3.93B | 3.26B | 2.94B | 2.52B | 1.42B | 1.44B | 1.50B | 1.74B | 1.78B | 1.89B | 1.83B | 2.34B | 2.16B | 3.26B | 1.54B | 1.54B | 1.99B | 1.76B | 1.25B | 901.80M | 734.47M | 817.90M | 1.76B | 2.91B | 1.78B | 915.67M | 615.79M | 167.38M | 61.70M | 53.00M |
Selling, General & Admin | 2.52B | 2.55B | 2.21B | 1.81B | 793.48M | 725.60M | 687.05M | 783.22M | 777.51M | 815.75M | 776.71M | 1.35B | 1.23B | 625.84M | 602.61M | 544.03M | 624.25M | 551.55M | 456.21M | 398.90M | 336.27M | 1.13B | 1.48B | 2.67B | 1.67B | 813.04M | 442.51M | 90.37M | 35.00M | 30.20M |
Research & Development | N/A | 45.00M | 29.00M | 24.00M | 21.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 | 1.41B | 717.07M | 724.85M | 714.55M | 630.58M | 2.00M | 817.56M | 953.15M | 1.00B | 1.08B | 1.05B | 983.05M | 922.07M | 2.64B | 940.03M | 1.00B | 1.36B | 1.21B | 797.89M | 502.90M | 398.21M | -316.84M | 278.65M | 236.82M | 113.23M | 102.64M | 173.28M | 77.00M | 26.70M | 22.80M |
Operating Income | 175.26M | 2.05B | 3.20B | 2.58B | 1.88B | 2.15B | 1.57B | 2.21B | 1.97B | 1.82B | 1.79B | 1.95B | 3.06B | 512.79M | 1.75B | 2.06B | 1.57B | 1.22B | 1.17B | 703.30M | 2.02B | 1.11B | 212.30M | -424.07M | -347.09M | -122.89M | -224.27M | -109.34M | -7.90M | 13.30M |
Other Expenses / Income | -1.68B | 1.06B | 15.72M | -10.40M | 65.05M | 11.80M | 82.32M | 95.35M | -835.35M | -618.71M | -648.84M | -1.02B | -649.11M | 1.03B | -735.12M | -487.37M | -323.25M | -294.36M | -160.16M | -476.93M | -1.78B | -1.92B | -426.35M | -196.59M | -176.60M | -137.95M | -88.41M | -46.33M | -9.30M | -12.80M |
Before Tax Income | -1.50B | 3.10B | 3.22B | 2.57B | 1.94B | 2.19B | 1.65B | 2.31B | 1.14B | 1.21B | 1.14B | 932.77M | 2.41B | 1.54B | 1.01B | 1.57B | 1.25B | 923.01M | 1.01B | 226.38M | 238.88M | -809.11M | -214.04M | -620.66M | -523.69M | -260.84M | -312.68M | -155.68M | -17.20M | 500.00K |
Income Tax Expenses | 371.66M | 731.74M | 762.81M | 698.27M | 451.36M | 533.68M | -515.32M | 837.01M | 366.68M | 276.84M | 299.83M | 307.03M | 895.01M | 557.47M | 377.43M | 665.86M | 494.10M | 314.74M | -507.45M | 11.61M | 14.38M | 72.54M | 1.45M | 555.00K | 154.00K | 44.00K | 146.00K | -54.69M | -5.70M | 400.00K |
Net Income | -1.21B | 2.30B | 2.41B | 1.76B | 1.40B | 1.58B | 2.10B | 1.45B | 747.09M | 944.69M | 807.49M | 636.69M | 1.52B | 984.73M | 635.54M | 902.95M | 756.05M | 608.27M | 1.51B | 187.20M | 299.30M | -881.65M | -215.50M | -621.21M | -792.85M | -260.88M | -312.82M | -100.99M | -11.50M | 100.00K |
Interest Expenses | -38.88M | 22.78M | 16.17M | 12.97M | 23.69M | 15.01M | 63.17M | 52.99M | 494.01M | 611.21M | 744.99M | 536.88M | 557.91M | 454.78M | 388.43M | 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 | 534.03M | 637.29M | 636.05M | 583.67M | 537.96M | 525.03M | 467.86M | 466.64M | 464.82M | 461.94M | 457.84M | 452.04M | 447.19M | 447.63M | 448.64M | 450.56M | 449.07M | 446.50M | 453.90M | 465.89M | 485.01M | 482.33M | 479.06M | 472.88M | 418.12M | 361.28M | 336.67M | 325.66M | 230.91M | 200.79M |
Diluted Shares Outstanding | 534.03M | 637.29M | 636.06M | 584.36M | 537.96M | 525.83M | 524.66M | 486.07M | 466.53M | 464.75M | 460.98M | 454.69M | 448.63M | 448.36M | 450.37M | 462.04M | 458.64M | 454.47M | 486.04M | 469.44M | 490.24M | 482.33M | 479.06M | 472.88M | 418.12M | 361.28M | 336.67M | 325.66M | 230.91M | 200.79M |
EBITDA | 302.83M | 2.80B | 3.98B | 3.68B | 2.59B | 2.90B | 2.46B | 3.29B | 2.61B | 2.91B | 2.91B | 2.46B | 3.89B | 2.98B | 2.34B | 2.57B | 2.58B | 2.05B | 1.81B | 723.97M | 738.57M | -424.24M | 73.80M | -428.79M | -665.79M | -32.48M | -56.18M | -50.57M | 9.50M | 23.30M |
EBITDA Margin | 1.98% | 16.81% | 22.26% | 23.74% | 20.25% | 21.32% | 17.12% | 21.82% | 17.31% | 19.88% | 20.90% | 17.27% | 27.70% | 23.58% | 20.07% | 22.11% | 23.26% | 20.85% | 21.50% | 10.12% | 12.87% | -8.80% | 1.84% | -15.79% | -41.54% | -3.31% | -11.77% | -23.92% | 5.80% | 12.20% |
EBIT | -879.09M | 3.06B | 3.19B | 2.47B | 1.87B | 2.12B | 1.65B | 2.34B | 1.61B | 1.83B | 1.85B | 1.48B | 2.97B | 2.00B | 1.40B | 1.57B | 1.25B | 923.01M | 1.01B | 198.81M | 313.68M | -809.11M | -214.04M | -620.66M | -792.69M | -260.84M | -312.68M | -155.68M | -17.20M | 500.00K |
EBIT Margin | -5.75% | 18.33% | 17.84% | 15.97% | 14.64% | 15.59% | 11.44% | 15.50% | 10.67% | 12.52% | 13.32% | 10.38% | 21.13% | 15.80% | 12.01% | 13.50% | 11.27% | 9.40% | 11.95% | 2.78% | 5.47% | -16.78% | -5.35% | -22.86% | -49.46% | -26.54% | -65.49% | -73.64% | -10.49% | 0.26% |
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 |