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.22B | 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 | 9.66B | 7.58B | 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 | 3.33B | 2.64B | 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 | 1.20B | 1.27B | 1.81B | 2.31B | 2.31B | 2.20B | 2.00B | 1.86B | 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 | 1.95B | 2.08B | 2.93B | 3.74B | 3.77B | 3.52B | 1.76B | 1.64B | 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 | 245.00M | 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 | -129.00M | 9.00M | -351.00M | -53.00M | -116.00M | -46.00M | -910.00M | -970.00M | -1.35B | -1.73B | -1.73B | -1.58B | 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 | -708.00M | -399.00M | 1.14B | 652.00M | 1.16B | 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 | -191.00M | -179.00M | -260.00M | -266.00M | 3.87B | -2.07B | -527.00M | -2.17B | -1.70B | -1.40B | -822.00M | -1.45B | -560.00M | -576.86M | -404.38M | -288.63M | -179.85M | -115.99M | 55.51M | 15.00M | -87.04M | -75.77M | -71.78M | -102.69M | -39.50M | -191.10M | -13.30M | -14.80M | -16.00M | -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 | 204.59M | 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 | 297.72M | 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 | 262.00M | -107.92M | 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 | 498.00M | 516.00M | 486.00M | 453.00M | 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 | 714.98M | 682.70M | 338.52M | 346.12M | 300.34M | 134.00M | 126.52M | 120.06M | 456.07M | 437.83M | 398.10M | 386.87M | 184.44M | 162.99M | 58.90M | 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.45M | 698.18M | 347.76M | 354.83M | 322.29M | 148.68M | 131.76M | 120.06M | 533.02M | 437.83M | 418.00M | 392.73M | 189.11M | 165.74M | 58.90M | 50.52M |
EBITDA | 1.08B | 666.00M | 357.00M | -1.04B | 401.00M | -121.00M | -1.30B | -1.44B | -462.00M | 1.57B | 1.72B | 1.45B | 2.34B | 1.64B | 1.55B | 2.62B | 2.19B | 1.81B | 1.05B | 759.09M | 519.70M | 305.91M | 635.22M | 333.00M | 154.30M | 324.60M | 153.40M | 138.50M | 53.90M | 30.60M |
EBITDA Margin | 20.97% | 15.38% | 9.79% | -28.36% | 8.09% | -2.11% | -22.74% | -25.07% | -4.90% | 10.52% | 11.25% | 9.54% | 17.98% | 16.07% | 17.52% | 27.27% | 28.00% | 27.44% | 24.29% | 24.24% | 20.05% | 13.14% | 27.28% | 18.35% | 12.44% | 16.14% | 17.19% | 28.97% | 15.33% | 12.31% |
EBIT | 656.00M | 317.00M | -83.00M | -1.55B | 4.16B | -2.16B | -2.10B | -2.40B | -1.66B | 198.00M | 315.00M | 170.00M | 1.20B | 595.58M | 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.33% | 2.06% | 1.12% | 9.25% | 5.83% | 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 |