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.44B | 8.51B | 7.91B | 6.68B | 7.14B | 6.99B | 7.83B | 6.79B | 6.96B | 7.75B | 8.73B | 8.10B | 7.95B | 7.13B | 5.78B | 7.57B | 7.23B | 6.51B | 6.08B | 5.49B | 4.41B | 4.18B | 4.46B | 5.40B | 4.45B | 3.98B | 4.55B | 4.08B | 3.75B | 3.09B |
Cost of Revenue | 5.35B | 5.44B | 4.94B | 4.21B | 4.52B | 4.43B | 4.94B | 4.32B | 4.39B | 4.78B | 5.39B | 5.00B | 4.90B | 4.40B | 3.68B | 4.84B | 4.60B | 4.16B | 4.00B | 3.59B | 2.89B | 2.82B | 3.06B | 3.23B | 2.65B | 2.38B | 2.81B | 2.58B | 2.46B | 2.04B |
Gross Profit | 3.08B | 3.06B | 2.97B | 2.47B | 2.62B | 2.56B | 2.89B | 2.47B | 2.57B | 2.97B | 3.34B | 3.11B | 3.05B | 2.73B | 2.10B | 2.73B | 2.62B | 2.35B | 2.08B | 1.89B | 1.52B | 1.36B | 1.40B | 2.17B | 1.79B | 1.59B | 1.74B | 1.49B | 1.29B | 1.04B |
Operating Expenses | 1.72B | 1.68B | 1.69B | 1.54B | 1.60B | 1.72B | 1.98B | 1.76B | 1.65B | 1.76B | 1.99B | 1.84B | 1.84B | 1.70B | 1.51B | 1.70B | 1.64B | 1.44B | 1.38B | 1.28B | 1.08B | 1.02B | 1.10B | 1.33B | 1.16B | 1.06B | 1.13B | 953.10M | 850.90M | 718.20M |
Selling, General & Admin | 1.72B | 1.68B | 1.69B | 1.54B | 1.60B | 1.72B | 1.98B | 1.76B | 1.65B | 1.76B | 1.99B | 1.84B | 1.84B | 1.70B | 1.51B | 1.70B | 1.64B | 1.44B | 1.38B | 1.28B | 1.08B | 1.02B | 1.10B | 1.12B | 973.00M | 894.30M | 959.10M | 828.00M | 743.10M | 622.40M |
Research & Development | 153.11M | 163.30M | 157.83M | 142.10M | 140.96M | 143.03M | 130.54M | 104.48M | 115.04M | 118.41M | 117.18M | 123.64M | 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 | N/A | 20.20M | 14.86M | 11.90M | 12.95M | 4.36M | -7.03M | 7.93M | 7.11M | 5.90M | 4.22M | -6.67M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 203.38M | 183.20M | 167.70M | 170.70M | 125.10M | 107.80M | 95.80M |
Operating Income | 1.37B | 1.38B | 1.28B | 932.99M | 974.89M | 843.11M | 914.45M | 714.45M | 920.76M | 1.22B | 1.35B | 1.27B | 1.21B | 1.03B | 588.04M | 1.03B | 980.69M | 911.80M | 700.46M | 612.20M | 443.76M | 341.62M | 299.02M | 843.21M | 635.50M | 532.00M | 612.60M | 538.60M | 438.50M | 325.40M |
Other Expenses / Income | -96.34M | -91.83M | 119.32M | -91.25M | -131.88M | -117.73M | -38.63M | -25.11M | -120.15M | -121.28M | -115.68M | -127.81M | -115.65M | -109.85M | -96.42M | -83.31M | -93.09M | -88.94M | -4.36M | 3.99M | -71.87M | -71.34M | -60.95M | -41.60M | 9.35M | -43.40M | 97.30M | -36.50M | -21.40M | -18.50M |
Before Tax Income | 1.27B | 1.29B | 1.40B | 841.73M | 843.01M | 725.38M | 973.84M | 689.33M | 800.61M | 1.09B | 1.24B | 1.14B | 1.10B | 925.08M | 491.62M | 946.02M | 887.60M | 822.87M | 643.59M | 552.15M | 371.89M | 269.69M | 238.43M | 772.32M | 615.10M | 488.60M | 616.80M | 588.70M | 417.10M | 306.90M |
Income Tax Expenses | 213.18M | 222.13M | 277.01M | 158.28M | 165.09M | 134.23M | 162.18M | 180.44M | 204.73M | 316.07M | 271.61M | 304.45M | 248.80M | 217.18M | 119.72M | 251.26M | 234.33M | 219.54M | 169.13M | 143.01M | 86.68M | 58.54M | 71.59M | 239.11M | 210.00M | 162.20M | 211.40M | 198.50M | 138.80M | 104.50M |
Net Income | 1.06B | 1.07B | 1.12B | 683.45M | 677.92M | 570.27M | 811.66M | 508.89M | 869.83M | 775.24M | 1.00B | 811.07M | 895.24M | 700.10M | 356.44M | 590.83M | 661.08M | 561.78M | 510.14M | 412.75M | 292.93M | -121.26M | 248.54M | 519.61M | 929.00M | 378.80M | 405.40M | 390.20M | 278.30M | 202.40M |
Interest Expenses | 131.31M | 116.46M | 106.32M | 111.94M | 125.82M | 130.97M | 145.21M | 136.40M | 131.68M | 131.69M | 124.65M | 126.00M | 124.88M | 106.34M | 100.38M | 108.76M | 89.01M | 76.98M | 72.21M | 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 | 139.85M | 142.68M | 143.92M | 144.05M | 145.20M | 149.87M | 155.69M | 155.23M | 157.62M | 166.69M | 171.27M | 181.55M | 185.88M | 186.90M | 186.14M | 188.48M | 201.33M | 203.77M | 202.98M | 203.28M | 202.58M | 202.10M | 203.72M | 202.97M | 209.06M | 222.79M | 222.75M | 226.86M | 227.18M | 228.70M |
Diluted Shares Outstanding | 140.60M | 143.59M | 145.27M | 145.39M | 146.99M | 152.13M | 157.74M | 156.64M | 159.17M | 168.84M | 173.55M | 183.99M | 188.89M | 189.17M | 186.74M | 189.27M | 202.92M | 205.50M | 204.18M | 204.79M | 203.61M | 203.35M | 203.72M | 204.68M | 210.68M | 224.39M | 226.48M | 230.89M | 227.18M | 228.70M |
EBITDA | 1.72B | 1.71B | 1.80B | 1.23B | 1.24B | 1.14B | 1.30B | 1.19B | 1.26B | 1.53B | 1.45B | 1.62B | 1.52B | 1.30B | 850.22M | 1.30B | 980.69M | 1.13B | 796.48M | 682.89M | 595.07M | 491.66M | 521.73M | 998.14M | 776.29M | 699.70M | 674.70M | 563.10M | 546.30M | 421.20M |
EBITDA Margin | 20.37% | 20.12% | 22.73% | 18.44% | 17.39% | 16.29% | 16.65% | 17.46% | 18.10% | 19.77% | 16.59% | 20.00% | 19.16% | 18.22% | 14.72% | 17.22% | 13.57% | 17.28% | 13.10% | 12.44% | 13.48% | 11.75% | 11.70% | 18.48% | 17.46% | 17.59% | 14.84% | 13.81% | 14.58% | 13.65% |
EBIT | 1.40B | 1.40B | 1.51B | 953.67M | 968.83M | 835.47M | 1.12B | 825.73M | 1.21B | 1.22B | 1.40B | 1.24B | 1.27B | 1.02B | 576.54M | 950.86M | 984.42M | 858.31M | 751.48M | 555.76M | 379.60M | -62.72M | 320.13M | 758.72M | 1.14B | 541.00M | 616.80M | 588.70M | 417.10M | 306.90M |
EBIT Margin | 16.61% | 16.50% | 19.06% | 14.27% | 13.58% | 11.95% | 14.29% | 12.15% | 17.34% | 15.77% | 16.03% | 15.32% | 15.96% | 14.35% | 9.98% | 12.56% | 13.62% | 13.18% | 12.36% | 10.13% | 8.60% | -1.50% | 7.18% | 14.05% | 25.62% | 13.60% | 13.56% | 14.44% | 11.13% | 9.95% |
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 |