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 | 8.76B | 8.12B | 8.43B | 8.03B | 8.60B | 8.38B | 8.72B | 9.67B | 10.45B | 8.26B | 5.77B | 3.55B | 2.46B | 1.18B | 820.43M | 757.18M | 842.82M | 1.07B | 935.54M | 886.54M | 823.72M | 788.02M | 583.26M | 309.17M | 176.50M | 112.80M | 82.40M | 66.40M | 20.60M | 17.30M |
Cost of Revenue | 2.56B | 2.36B | 2.39B | 2.25B | 2.35B | 2.35B | 2.55B | 2.61B | 2.58B | 2.25B | 1.91B | 1.04B | 726.83M | 405.75M | 204.31M | 197.17M | 223.68M | 223.27M | 206.82M | 229.53M | 139.46M | 164.71M | 126.00M | 68.03M | 28.20M | 23.60M | 27.70M | 23.20M | 4.20M | 4.30M |
Gross Profit | 6.20B | 5.76B | 6.04B | 5.78B | 6.25B | 6.03B | 6.18B | 7.06B | 7.86B | 6.01B | 3.86B | 2.51B | 1.74B | 775.49M | 616.12M | 560.01M | 619.14M | 847.21M | 728.72M | 657.01M | 684.27M | 623.32M | 457.27M | 241.14M | 148.30M | 89.20M | 54.70M | 43.20M | 16.40M | 13.00M |
Operating Expenses | 4.60B | 4.40B | 4.84B | 4.46B | 6.34B | 5.53B | 5.64B | 5.96B | 5.71B | 3.55B | 3.60B | 1.82B | 1.31B | 744.73M | 415.90M | 365.70M | 430.46M | 602.55M | 554.64M | 550.83M | 542.61M | 321.29M | 205.63M | 110.75M | 72.80M | 40.10M | 17.20M | 19.70M | 13.80M | 10.10M |
Selling, General & Admin | 2.92B | 2.62B | 2.62B | 2.37B | 2.55B | 2.47B | 2.58B | 2.81B | 2.70B | 2.03B | 1.31B | 812.86M | 584.31M | 367.42M | 190.39M | 188.92M | 161.00M | 238.43M | 231.11M | 274.55M | 242.77M | 165.70M | 110.10M | 58.09M | 29.60M | 17.60M | 14.00M | 10.20M | 12.60M | 9.30M |
Research & Development | 604.00M | 529.00M | 465.00M | 452.00M | 471.00M | 414.00M | 366.00M | 455.00M | 334.40M | 246.00M | 156.78M | 79.05M | 174.89M | 157.56M | 120.78M | 92.84M | 118.12M | 95.47M | 88.88M | 72.50M | 86.57M | 52.15M | 51.02M | 52.66M | 33.10M | 17.50M | N/A | 7.50M | N/A | N/A |
Other Operating Expenses | -1.00M | 1.25B | 1.75B | 1.65B | 3.31B | 21.00M | 2.69B | 2.69B | 2.67B | 1.28B | 2.14B | 928.88M | 546.83M | 219.76M | 104.73M | 83.93M | 151.34M | 268.64M | 234.65M | 203.77M | 213.27M | 103.44M | 44.51M | N/A | 10.10M | 5.00M | 3.20M | 2.00M | 1.20M | 800.00K |
Operating Income | 963.00M | 1.37B | 1.21B | 676.00M | -73.00M | -2.38B | 102.00M | 1.11B | 2.15B | 2.45B | 266.12M | 687.31M | 430.59M | 30.75M | 200.22M | 194.31M | 188.68M | 244.66M | 174.08M | 106.19M | 141.66M | 302.03M | 251.64M | 130.39M | 75.50M | 49.10M | 37.50M | 23.50M | 2.60M | 2.90M |
Other Expenses / Income | -688.00M | -1.50B | -2.23B | -1.61B | -1.76B | -2.98B | -1.84B | -3.54B | -2.31B | -1.36B | -1.58B | -1.08B | -448.59M | -267.02M | -25.26M | -67.41M | 20.06M | -22.37M | -51.93M | -44.49M | -172.92M | -192.73M | -148.91M | -205.47M | -8.80M | -1.70M | -400.00K | -100.00K | 3.50M | 7.00M |
Before Tax Income | -390.00M | -129.00M | -1.02B | -934.00M | -1.84B | -4.15B | -1.74B | -2.44B | -155.30M | 1.09B | -1.31B | -394.23M | -18.00M | -236.26M | 174.96M | 126.90M | 208.74M | 222.28M | 122.15M | 61.70M | -31.27M | 109.30M | 102.73M | -75.08M | 66.70M | 47.40M | 37.10M | 23.40M | 6.10M | 9.90M |
Income Tax Expenses | 221.00M | 83.00M | -87.00M | -375.00M | -54.00M | -10.00M | -4.14B | -27.00M | 132.50M | 180.40M | -450.78M | -278.20M | -177.56M | -28.07M | -1.50M | -73.00M | 13.20M | 14.50M | 22.55M | 8.95M | -4.00M | 21.50M | 15.29M | 9.36M | 4.20M | 2.00M | 1.90M | 700.00K | 200.00K | 400.00K |
Net Income | -592.00M | -212.00M | -937.00M | -559.00M | -1.78B | -4.15B | 2.40B | -2.41B | -291.70M | 913.50M | -866.14M | -116.03M | 159.56M | -208.19M | 176.46M | 199.90M | 195.54M | 203.94M | 89.03M | 52.75M | -27.27M | 87.80M | 87.45M | -147.98M | 62.50M | 45.40M | 35.20M | 22.70M | 5.90M | 9.50M |
Interest Expenses | 1.33B | 1.46B | 1.43B | 1.53B | 1.61B | 1.69B | 1.84B | 1.84B | 1.56B | 971.00M | 844.32M | 473.40M | 333.04M | 84.31M | 25.42M | 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 | 364.90M | 362.00M | 358.90M | 355.00M | 352.10M | 349.87M | 350.20M | 347.30M | 347.30M | 335.40M | 321.00M | 305.45M | 304.65M | 195.81M | 158.24M | 159.73M | 160.84M | 160.06M | 159.43M | 159.12M | 158.52M | 151.96M | 136.93M | 128.82M | 102.54M | 106.56M | 102.42M | 101.51M | 99.97M | 75.83M |
Diluted Shares Outstanding | 364.90M | 362.00M | 358.90M | 355.00M | 352.10M | 349.87M | 351.80M | 347.30M | 347.30M | 341.50M | 321.00M | 305.45M | 326.12M | 195.81M | 158.51M | 159.73M | 160.88M | 160.08M | 159.68M | 159.26M | 158.52M | 160.46M | 150.69M | 143.51M | 102.54M | 106.56M | 102.42M | 101.51M | 99.97M | 75.83M |
EBITDA | 2.89B | 2.58B | 2.58B | 2.52B | 1.82B | 3.17B | 2.96B | 2.27B | 4.03B | 3.80B | 1.54B | 1.07B | 927.64M | 102.55M | 349.63M | 230.33M | 309.51M | 326.30M | 316.99M | 256.33M | 135.59M | 199.26M | 170.60M | -117.09M | 76.80M | 52.40M | 40.30M | 25.40M | 7.30M | 10.70M |
EBITDA Margin | 32.99% | 31.82% | 30.65% | 31.37% | 21.21% | 37.88% | 33.90% | 23.42% | 38.59% | 46.02% | 26.75% | 30.04% | 37.66% | 8.68% | 42.62% | 30.42% | 36.72% | 30.48% | 33.88% | 28.91% | 16.46% | 25.29% | 29.25% | -37.87% | 43.51% | 46.45% | 48.91% | 38.25% | 35.44% | 61.85% |
EBIT | 957.00M | 1.33B | 402.00M | 600.00M | -225.00M | -2.47B | 99.00M | -600.00M | 1.40B | 2.06B | -472.61M | 79.17M | 315.04M | -151.96M | 200.37M | 126.90M | 208.74M | 218.44M | 111.58M | 61.70M | -31.27M | 109.30M | 102.73M | -138.62M | 66.70M | 47.40M | 37.10M | 23.40M | 6.10M | 9.90M |
EBIT Margin | 10.93% | 16.43% | 4.77% | 7.47% | -2.62% | -29.51% | 1.13% | -6.20% | 13.44% | 24.99% | -8.19% | 2.23% | 12.79% | -12.86% | 24.42% | 16.76% | 24.77% | 20.41% | 11.93% | 6.96% | -3.80% | 13.87% | 17.61% | -44.83% | 37.79% | 42.02% | 45.02% | 35.24% | 29.61% | 57.23% |
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 |