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.85B | 14.93B | 15.88B | 16.66B | 16.89B | 18.85B | 22.39B | 21.90B | 19.65B | 20.27B | 20.31B | 20.32B | 18.31B | 16.12B | 13.90B | 11.09B | 9.41B | 8.41B | 5.25B | 4.80B | 3.28B | 2.52B | 2.08B | 1.75B | 1.28B | 1.12B | 1.12B | 953.80M | 667.70M | 587.70M |
Cost of Revenue | 8.20B | 7.95B | 8.28B | 8.93B | 9.35B | 10.56B | 11.56B | 10.04B | 8.30B | 9.22B | 9.61B | 9.66B | 8.80B | 7.06B | 6.53B | 5.12B | 4.53B | 4.15B | 2.77B | 2.56B | 1.76B | 1.42B | 1.23B | 962.99M | 699.20M | 636.10M | 628.90M | 550.40M | 364.10M | 305.70M |
Gross Profit | 7.64B | 6.97B | 7.59B | 7.72B | 7.54B | 8.30B | 10.82B | 11.86B | 11.36B | 11.06B | 10.71B | 10.65B | 9.52B | 9.06B | 7.37B | 5.97B | 4.88B | 4.26B | 2.48B | 2.24B | 1.52B | 1.10B | 847.29M | 786.86M | 583.20M | 479.80M | 488.00M | 403.40M | 303.60M | 282.00M |
Operating Expenses | 4.45B | 4.28B | 4.50B | 4.67B | 4.82B | 5.43B | 6.83B | 7.21B | 6.24B | 6.57B | 6.75B | 6.47B | 5.50B | 4.77B | 4.30B | 4.70B | 2.48B | 2.16B | 1.17B | 1.06B | 634.10M | 571.40M | 470.84M | 411.65M | 384.16M | 334.80M | 314.20M | 274.10M | 188.40M | 175.30M |
Selling, General & Admin | 3.50B | 3.44B | 3.53B | 3.67B | 3.81B | 4.21B | 4.99B | 5.10B | 4.72B | 5.08B | 5.32B | 5.12B | 4.41B | 3.83B | 3.50B | 2.51B | 1.90B | 1.57B | 798.80M | 696.50M | 520.60M | 406.40M | 363.56M | 307.08M | 233.89M | 208.00M | 197.00M | 167.60M | 131.40M | 115.20M |
Research & Development | 953.00M | 838.00M | 967.00M | 997.00M | 1.01B | 1.21B | 1.85B | 2.11B | 1.52B | 1.49B | 1.43B | 1.36B | 1.09B | 933.00M | 802.00M | 2.19B | 581.00M | 495.00M | 368.90M | 338.40M | 213.50M | 165.00M | 107.27M | 104.58M | 81.84M | 68.10M | 65.20M | 62.80M | 31.60M | 36.60M |
Other Operating Expenses | -14.00M | 107.00M | 98.00M | -4.00M | 76.00M | 291.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 96.00M | N/A | 30.00M | -100.00M | N/A | N/A | N/A | 68.42M | 58.70M | 52.00M | 43.70M | 25.40M | 23.50M |
Operating Income | 433.00M | 2.80B | 3.20B | 3.05B | 2.80B | -1.64B | -17.48B | 4.65B | 5.11B | 4.49B | 3.96B | 4.18B | 4.01B | 4.30B | 3.07B | 1.27B | 2.40B | 2.10B | 1.31B | 1.17B | 884.80M | 524.00M | 376.46M | 375.21M | 199.05M | 145.00M | 173.80M | 129.30M | 115.20M | 106.70M |
Other Expenses / Income | -2.72B | -5.86B | -2.54B | -7.46B | -4.06B | -4.51B | -895.00M | -3.83B | -2.76B | -852.00M | -2.71B | -2.36B | -1.05B | -653.00M | -863.00M | -442.00M | -42.00M | -1.39B | -4.30M | -570.70M | -12.40M | -24.60M | -34.59M | -167.22M | -36.88M | -45.30M | -33.60M | -35.00M | -7.50M | -8.10M |
Before Tax Income | -624.00M | -3.06B | 658.00M | -4.41B | -1.26B | -2.60B | -18.38B | 824.00M | 2.35B | 3.64B | 1.25B | 1.82B | 2.96B | 3.65B | 2.20B | 827.00M | 2.35B | 706.00M | 1.31B | 603.70M | 872.40M | 499.40M | 341.86M | 207.99M | 162.17M | 99.70M | 140.20M | 94.30M | 107.70M | 98.60M |
Income Tax Expenses | -7.00M | -638.00M | 211.00M | -168.00M | -278.00M | -195.00M | -1.93B | 521.00M | 634.00M | 591.00M | -43.00M | -137.00M | 127.00M | 283.00M | 166.00M | 185.00M | 397.00M | 155.00M | 236.20M | 267.20M | 181.50M | 84.80M | 63.65M | 59.57M | 44.34M | 30.90M | 38.70M | 20.90M | 27.90M | 27.00M |
Net Income | -559.00M | -2.35B | 417.00M | -3.99B | -999.00M | -2.15B | -16.27B | 329.00M | 1.59B | 3.06B | 1.27B | 1.96B | 2.76B | 3.33B | 2.00B | 635.00M | 1.95B | 546.00M | 1.07B | 331.80M | 691.00M | 410.30M | 278.21M | 148.42M | 117.83M | 68.80M | 101.50M | 73.40M | 79.80M | 71.60M |
Interest Expenses | 1.03B | 966.00M | 1.06B | 963.00M | 822.00M | 959.00M | 875.00M | 546.00M | 270.00M | 300.00M | 314.00M | 355.00M | 153.00M | 225.00M | 230.00M | 318.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 |
Basic Shares Outstanding | 1.12B | 1.11B | 1.10B | 1.09B | 1.09B | 1.02B | 1.02B | 955.00M | 855.00M | 853.00M | 849.00M | 872.00M | 890.00M | 896.00M | 872.00M | 780.00M | 768.00M | 756.00M | 618.40M | 612.70M | 536.80M | 529.00M | 529.93M | 516.23M | 501.42M | 478.61M | 489.16M | 489.33M | 437.26M | 433.94M |
Diluted Shares Outstanding | 1.12B | 1.11B | 1.11B | 1.09B | 1.09B | 1.02B | 1.02B | 961.00M | 864.00M | 858.00M | 850.00M | 873.00M | 893.00M | 921.00M | 896.00M | 820.00M | 830.00M | 805.00M | 680.80M | 688.00M | 590.00M | 561.60M | 545.51M | 520.76M | 501.42M | 478.61M | 489.16M | 489.33M | 437.26M | 433.94M |
EBITDA | 4.27B | 4.11B | 4.53B | 4.61B | 3.21B | 3.16B | -15.21B | 2.92B | 3.80B | 5.45B | 3.18B | 3.89B | 4.11B | 4.82B | 3.30B | 1.63B | 2.87B | 1.13B | 1.55B | 819.40M | 1.00B | 592.00M | 450.99M | 302.97M | 230.59M | 158.40M | 192.20M | 138.00M | 133.10M | 122.10M |
EBITDA Margin | 26.93% | 27.50% | 28.52% | 27.67% | 19.03% | 16.76% | -67.95% | 13.33% | 19.34% | 26.90% | 15.66% | 19.14% | 22.43% | 29.87% | 23.77% | 14.71% | 30.51% | 13.46% | 29.54% | 17.07% | 30.53% | 23.51% | 21.71% | 17.31% | 17.98% | 14.19% | 17.21% | 14.47% | 19.93% | 20.78% |
EBIT | 463.00M | -2.02B | 1.69B | -3.19B | -455.00M | -1.39B | -17.32B | 1.40B | 2.49B | 3.95B | 1.54B | 2.18B | 3.04B | 3.84B | 2.40B | 1.14B | 2.35B | 701.00M | 1.31B | 599.00M | 872.50M | 495.10M | 341.86M | 207.99M | 162.17M | 99.70M | 140.20M | 94.30M | 107.70M | 98.60M |
EBIT Margin | 2.92% | -13.57% | 10.62% | -19.18% | -2.69% | -7.35% | -77.39% | 6.37% | 12.68% | 19.47% | 7.58% | 10.73% | 16.60% | 23.81% | 17.24% | 10.27% | 24.97% | 8.34% | 24.92% | 12.48% | 26.63% | 19.66% | 16.46% | 11.89% | 12.65% | 8.93% | 12.55% | 9.89% | 16.13% | 16.78% |
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 |