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 | 14.20B | 15.80B | 14.84B | 10.16B | 10.17B | 10.53B | 9.80B | 9.07B | 8.02B | 8.31B | 7.44B | 7.18B | 7.11B | 5.65B | 3.96B | 5.26B | 5.33B | 4.59B | 4.29B | 3.53B | 3.07B | 2.73B | 2.35B | 2.65B | 2.46B | 1.84B | 1.77B | 1.54B | 1.33B | 1.22B |
Cost of Revenue | 11.63B | 12.70B | 11.98B | 8.26B | 8.07B | 8.30B | 7.68B | 7.14B | 6.32B | 6.55B | 5.88B | 5.72B | 5.70B | 4.56B | 3.40B | 4.43B | 4.38B | 3.74B | 3.44B | 2.87B | 2.48B | 2.18B | 1.80B | 2.00B | 1.89B | 1.45B | 1.38B | 1.21B | 1.04B | 948.40M |
Gross Profit | 2.57B | 3.10B | 2.85B | 1.91B | 2.10B | 2.23B | 2.12B | 1.93B | 1.70B | 1.76B | 1.56B | 1.47B | 1.41B | 1.09B | 560.80M | 838.50M | 949.90M | 849.90M | 853.80M | 651.10M | 586.70M | 554.60M | 549.60M | 642.80M | 570.10M | 386.10M | 391.60M | 334.60M | 284.20M | 275.00M |
Operating Expenses | 1.41B | 1.67B | 1.54B | 1.29B | 798.00M | 1.04B | 1.04B | 1.71B | 763.40M | 792.70M | 702.30M | 646.90M | 612.90M | 589.00M | 459.70M | 696.60M | 525.10M | 489.60M | 530.70M | 342.00M | 316.80M | 302.60M | 380.50M | 389.60M | 326.70M | 226.70M | 219.10M | 207.50M | 175.40M | 162.60M |
Selling, General & Admin | 1.33B | 1.61B | 1.46B | 951.00M | 873.00M | 945.70M | 898.50M | 817.50M | 662.00M | 698.90M | 639.70M | 646.60M | 621.00M | 566.60M | 459.80M | 542.90M | 531.90M | 498.10M | 495.90M | 339.00M | 316.90M | 303.50M | 234.30M | 244.10M | 203.30M | 135.10M | 132.00M | 122.70M | 97.80M | 92.10M |
Research & Development | 856.00M | 701.00M | 707.00M | 476.00M | 413.00M | 440.10M | 407.50M | 343.20M | 307.40M | 392.80M | 350.40M | 309.30M | 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 | -779.00M | 58.00M | 81.00M | 341.00M | -75.00M | 9.40M | 300.00K | 4.20M | 1.00M | 10.40M | 6.90M | 300.00K | N/A | N/A | -100.00K | 153.70M | -6.80M | -8.50M | 34.80M | 3.00M | -100.00K | -900.00K | 146.20M | 145.50M | 123.40M | 91.60M | 87.10M | 84.80M | 77.60M | 70.50M |
Operating Income | 1.16B | 781.00M | 635.00M | 87.00M | 1.30B | 1.19B | 1.08B | 225.90M | 939.70M | 963.70M | 855.20M | 752.90M | 797.50M | 504.30M | 50.80M | 14.40M | 424.80M | 274.60M | 323.10M | 309.10M | 269.90M | 252.00M | 140.70M | 253.20M | 243.40M | 159.40M | 172.50M | 127.10M | 108.80M | 112.40M |
Other Expenses / Income | -169.00M | -96.00M | -404.00M | 346.00M | -38.00M | 5.90M | -9.00M | -30.50M | -12.90M | 16.40M | 14.10M | 8.10M | -31.60M | -41.90M | -32.90M | -400.00K | 5.60M | -81.50M | -8.90M | -500.00K | -13.20M | -18.20M | -34.60M | -105.20M | -36.40M | -18.70M | -14.60M | -72.40M | 2.40M | -4.70M |
Before Tax Income | 991.00M | 1.32B | 789.00M | 964.00M | 1.26B | 1.20B | 1.06B | 190.50M | 926.80M | 980.10M | 869.30M | 761.00M | 765.90M | 477.90M | 17.90M | 14.00M | 430.40M | 270.30M | 314.20M | 308.60M | 256.70M | 233.80M | 106.10M | 148.80M | 207.00M | 140.70M | 157.90M | 54.70M | 111.20M | 107.70M |
Income Tax Expenses | 289.00M | 292.00M | 150.00M | 397.00M | 468.00M | 211.30M | 580.30M | 30.30M | 280.40M | 292.60M | 218.30M | 238.60M | 195.30M | 81.70M | -18.50M | 33.30M | 113.90M | 32.40M | 55.10M | 81.20M | 73.20M | 77.20M | 39.70M | 54.80M | 74.70M | 46.00M | 54.70M | 12.90M | 37.00M | 43.30M |
Net Income | 625.00M | 944.00M | 537.00M | 500.00M | 746.00M | 930.70M | 439.90M | 118.50M | 609.70M | 655.80M | 624.30M | 500.90M | 550.10M | 377.40M | 27.00M | -35.60M | 288.50M | 211.60M | 239.60M | 218.30M | 174.90M | -119.10M | 66.40M | 94.00M | 132.30M | 94.70M | 103.20M | 41.80M | 74.20M | 64.40M |
Interest Expenses | 73.00M | 52.00M | 93.00M | 73.00M | 55.00M | 58.70M | 70.50M | 84.60M | 60.40M | 36.40M | 34.20M | 39.40M | 74.60M | 68.80M | 57.20M | 38.80M | 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 | 232.80M | 235.50M | 238.10M | 213.00M | 205.70M | 208.20M | 210.40M | 214.37M | 224.41M | 227.15M | 228.60M | 225.30M | 218.46M | 228.31M | 233.04M | 232.01M | 232.00M | 229.61M | 226.83M | 223.49M | 216.46M | 213.00M | 210.52M | 211.13M | 207.58M | 187.83M | 189.46M | 188.93M | 188.50M | 184.66M |
Diluted Shares Outstanding | 234.40M | 236.80M | 239.50M | 214.00M | 206.80M | 209.50M | 211.50M | 215.33M | 225.65M | 228.92M | 231.34M | 242.75M | 256.94M | 259.15M | 233.88M | 232.01M | 235.68M | 231.88M | 229.59M | 226.15M | 218.42M | 214.83M | 211.70M | 211.90M | 208.62M | 189.41M | 191.47M | 191.09M | 188.50M | 187.35M |
EBITDA | 1.67B | 1.64B | 1.69B | 1.58B | 1.64B | 1.70B | 1.54B | 1.51B | 1.31B | 1.40B | 1.22B | 1.09B | 1.12B | 797.10M | 337.10M | 339.60M | 689.40M | 567.10M | 613.40M | 486.10M | 431.20M | 389.40M | 273.10M | 400.00M | 366.80M | 251.00M | 259.60M | 211.90M | 186.40M | 182.90M |
EBITDA Margin | 11.77% | 10.35% | 11.38% | 15.59% | 16.15% | 16.10% | 15.75% | 16.66% | 16.30% | 16.84% | 16.46% | 15.19% | 15.80% | 14.10% | 8.51% | 6.45% | 12.94% | 12.37% | 14.29% | 13.79% | 14.05% | 14.26% | 11.61% | 15.12% | 14.92% | 13.67% | 14.69% | 13.76% | 14.02% | 14.95% |
EBIT | 987.00M | 1.29B | 780.00M | 970.00M | 1.27B | 1.20B | 1.09B | 233.40M | 950.50M | 984.80M | 876.80M | 778.90M | 820.00M | 527.90M | 65.70M | 36.50M | 402.40M | 244.00M | 294.70M | 299.50M | 248.10M | -41.90M | 106.10M | 148.80M | 207.00M | 140.70M | 157.90M | 54.70M | 111.20M | 107.70M |
EBIT Margin | 6.95% | 8.15% | 5.26% | 9.54% | 12.48% | 11.40% | 11.13% | 2.57% | 11.85% | 11.86% | 11.79% | 10.84% | 11.53% | 9.34% | 1.66% | 0.69% | 7.55% | 5.32% | 6.86% | 8.50% | 8.08% | -1.53% | 4.51% | 5.62% | 8.42% | 7.66% | 8.94% | 3.55% | 8.37% | 8.80% |
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 |