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 | 5.13B | 4.33B | 3.65B | 3.69B | 4.95B | 5.74B | 5.70B | 5.75B | 9.43B | 14.91B | 15.26B | 15.21B | 12.99B | 10.21B | 8.83B | 9.60B | 7.83B | 6.58B | 4.33B | 3.13B | 2.59B | 2.33B | 2.33B | 1.81B | 1.24B | 2.01B | 892.30M | 478.00M | 351.60M | 248.50M |
Cost of Revenue | 3.40B | 3.02B | 2.72B | 2.81B | 3.85B | 4.51B | 4.89B | 5.19B | 8.02B | 11.46B | 12.30B | 11.86B | 1.91B | 8.85B | 6.46B | 6.24B | 5.06B | 4.22B | 2.95B | 2.16B | 1.83B | 1.58B | 1.53B | 1.05B | 727.20M | 1.26B | 606.10M | 356.70M | 241.50M | 166.80M |
Gross Profit | 1.74B | 1.31B | 929.00M | 878.00M | 1.10B | 1.23B | 810.00M | 560.00M | 1.41B | 3.45B | 2.96B | 3.36B | 11.08B | 1.37B | 2.36B | 3.36B | 2.77B | 2.36B | 1.38B | 973.02M | 760.78M | 746.79M | 800.00M | 759.95M | 513.00M | 754.60M | 286.20M | 121.30M | 110.10M | 81.70M |
Operating Expenses | 920.00M | 877.00M | -328.00M | 934.00M | 1.03B | 368.00M | 2.13B | 2.25B | 1.54B | 1.92B | 2.31B | -1.19B | 582.78M | 581.09M | 1.66B | 1.38B | 1.15B | 1.02B | 813.18M | 557.27M | 479.12M | 681.40M | 390.53M | 586.70M | 448.80M | 464.10M | 144.20M | 75.00M | 77.70M | 62.20M |
Selling, General & Admin | 804.00M | 778.00M | -62.00M | 837.00M | 895.00M | 130.00M | 130.00M | 139.00M | 194.00M | 178.00M | 2.04B | 196.00M | 197.68M | 175.17M | 1.47B | 1.27B | 980.80M | 877.31M | 632.16M | 496.13M | 411.14M | 393.62M | 412.06M | 380.07M | 282.10M | 293.40M | 110.50M | 58.20M | 56.90M | 47.90M |
Research & Development | 112.00M | 90.00M | 85.00M | 97.00M | 136.00M | 139.00M | 158.00M | 159.00M | 231.00M | 290.00M | 265.00M | 257.00M | 244.70M | 214.48M | 194.65M | 192.66M | 169.32M | 149.43M | 107.36M | 83.55M | 82.93M | 79.59M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 4.00M | 9.00M | -351.00M | -53.00M | -116.00M | -46.00M | -34.00M | -24.00M | 3.00M | -17.00M | -77.00M | -100.00M | N/A | N/A | N/A | -81.34M | N/A | -5.83M | 73.66M | -22.41M | -14.95M | 208.19M | -21.53M | 206.63M | 166.70M | 170.70M | 33.70M | 16.80M | 20.80M | 14.30M |
Operating Income | 820.00M | 317.00M | -83.00M | -1.55B | -46.00M | -2.08B | -2.13B | -2.25B | -1.55B | 505.00M | 523.00M | 298.00M | 1.32B | 781.45M | 703.86M | 1.98B | 1.62B | 1.34B | 569.43M | 415.75M | 281.65M | 65.39M | 409.47M | 173.24M | 64.20M | 290.50M | 142.00M | 46.30M | 32.40M | 19.50M |
Other Expenses / Income | -314.00M | -274.00M | -260.00M | -328.00M | 3.87B | -673.00M | -486.00M | -632.00M | -550.00M | -760.00M | -693.00M | -586.00M | -560.00M | -577.00M | -404.38M | -288.63M | -179.85M | -115.78M | 61.52M | 37.41M | -86.70M | -75.77M | -71.78M | -102.69M | -39.50M | -177.30M | 56.00M | -34.40M | -15.60M | -13.10M |
Before Tax Income | 506.00M | 138.00M | -343.00M | -1.81B | 3.82B | -2.76B | -2.66B | -2.88B | -2.10B | -255.00M | -170.00M | -288.00M | 764.00M | 211.39M | 299.47M | 1.69B | 1.44B | 1.22B | 624.93M | 430.75M | 194.62M | -10.39M | 337.70M | 70.56M | 24.70M | 99.40M | 128.70M | 31.50M | 16.40M | 6.40M |
Income Tax Expenses | 57.00M | 87.00M | 86.00M | 85.00M | 135.00M | 34.00M | 137.00M | 496.00M | -145.00M | 284.00M | 144.00M | 462.00M | 486.00M | 172.08M | 19.55M | 288.81M | 332.76M | 316.52M | 159.17M | 92.67M | 50.60M | -4.36M | 123.05M | 109.45M | 8.50M | 34.60M | 45.00M | 7.00M | 5.10M | 1.80M |
Net Income | 417.00M | 51.00M | -429.00M | -1.90B | 3.66B | -2.81B | -2.81B | -3.39B | -1.99B | -584.00M | -345.00M | -778.00M | 771.74M | 24.51M | 253.77M | 1.35B | 1.07B | 896.37M | 467.42M | 330.15M | 143.35M | -6.03M | 214.65M | -42.35M | -20.90M | 64.80M | 74.70M | 98.20M | 11.30M | 800.00K |
Interest Expenses | 182.00M | 179.00M | 260.00M | 266.00M | 362.00M | 614.00M | 579.00M | 499.00M | 468.00M | 515.00M | 516.00M | 486.00M | 453.29M | 405.79M | 366.75M | 243.68M | 183.13M | 109.58M | 80.34M | 63.56M | 76.73M | 85.52M | 74.01M | 59.26M | N/A | 54.50M | N/A | 16.50M | 16.70M | 13.70M |
Basic Shares Outstanding | 72.00M | 71.00M | 70.00M | 70.00M | 70.00M | 997.00M | 990.00M | 887.00M | 779.00M | 777.00M | 772.00M | 765.00M | 752.53M | 743.12M | 715.00M | 682.70M | 338.52M | 346.12M | 300.34M | 268.00M | 126.52M | 120.06M | 456.07M | 437.83M | 398.10M | 386.87M | 183.74M | 156.73M | 118.95M | 50.52M |
Diluted Shares Outstanding | 74.00M | 72.00M | 70.00M | 70.00M | 70.00M | 997.00M | 990.00M | 887.00M | 779.00M | 777.00M | 772.00M | 765.00M | 759.57M | 750.13M | 723.00M | 698.18M | 347.76M | 354.83M | 322.29M | 297.37M | 131.76M | 120.06M | 533.02M | 437.83M | 418.00M | 386.87M | 186.78M | 163.40M | 118.95M | 50.52M |
EBITDA | 956.00M | 761.00M | 357.00M | -1.04B | 4.66B | -1.59B | -1.28B | -1.42B | -428.00M | 2.51B | 2.05B | 1.48B | 2.34B | 1.71B | 1.64B | 2.69B | 2.23B | 1.84B | 882.88M | 674.98M | 534.97M | 296.16M | 632.99M | 379.88M | 230.90M | 310.70M | 332.80M | 288.90M | 30.40M | 33.80M |
EBITDA Margin | 18.62% | 17.57% | 9.79% | -28.36% | 94.05% | -27.63% | -22.39% | -24.73% | -4.54% | 16.86% | 13.46% | 9.73% | 18.01% | 16.70% | 18.59% | 27.98% | 28.48% | 27.93% | 20.37% | 21.55% | 20.64% | 12.72% | 27.18% | 20.94% | 18.62% | 15.45% | 37.30% | 60.44% | 8.65% | 13.60% |
EBIT | 656.00M | 317.00M | -83.00M | -1.55B | 4.16B | -2.16B | -2.10B | -2.40B | -1.66B | 215.00M | 315.00M | 170.00M | 1.71B | 602.38M | 640.06M | 1.89B | 1.59B | 1.32B | 706.93M | 486.38M | 270.68M | 75.14M | 411.70M | 126.36M | -12.40M | 153.90M | 119.70M | 121.70M | 33.10M | 16.30M |
EBIT Margin | 12.78% | 7.32% | -2.28% | -42.01% | 83.93% | -37.66% | -36.80% | -41.69% | -17.62% | 1.44% | 2.06% | 1.12% | 13.17% | 5.90% | 7.25% | 19.65% | 20.26% | 20.10% | 16.31% | 15.53% | 10.45% | 3.23% | 17.68% | 6.96% | -1.00% | 7.65% | 13.41% | 25.46% | 9.41% | 6.56% |
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 |