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 | 6.60B | 6.15B | 5.55B | 4.54B | 5.16B | 4.85B | 4.30B | 3.84B | 3.97B | 4.02B | 3.59B | 3.33B | 2.99B | 2.47B | 2.10B | 2.53B | 2.14B | 1.82B | 1.43B | 1.23B | 1.09B | 1.04B | 1.02B | 1.02B | 924.80M | 927.47M | 847.80M | 868.70M | 837.50M | 808.00M |
Cost of Revenue | 4.21B | 4.01B | 3.63B | 3.00B | 3.37B | 3.19B | 2.85B | 2.58B | 2.55B | 2.60B | 2.32B | 2.15B | 1.96B | 1.65B | 1.44B | 1.73B | 1.44B | 1.25B | 988.51M | 863.83M | 785.44M | 754.57M | 777.92M | 750.37M | 696.01M | 711.02M | 655.90M | 662.70M | 638.90M | 612.10M |
Gross Profit | 2.38B | 2.15B | 1.91B | 1.54B | 1.79B | 1.66B | 1.45B | 1.26B | 1.43B | 1.42B | 1.27B | 1.18B | 1.03B | 824.06M | 662.40M | 801.05M | 692.34M | 567.37M | 445.95M | 368.49M | 306.18M | 285.97M | 241.37M | 274.29M | 228.79M | 216.45M | 191.90M | 206.00M | 198.60M | 195.90M |
Operating Expenses | 677.01M | 644.58M | 603.94M | 515.63M | 610.28M | 584.02M | 533.64M | 462.97M | 517.30M | 526.36M | 455.42M | 434.21M | 398.19M | 341.90M | 296.35M | 368.39M | 305.76M | 258.38M | 206.54M | 172.26M | 149.42M | 137.28M | 131.82M | 138.40M | 109.99M | 120.02M | 100.00M | 111.00M | 109.30M | 116.50M |
Selling, General & Admin | 677.01M | 644.58M | 603.94M | 515.63M | 610.28M | 584.02M | 533.64M | 462.97M | 448.59M | 462.64M | 398.18M | 380.53M | 349.32M | 296.48M | 254.14M | 322.55M | 263.47M | 219.45M | 171.58M | 135.49M | 115.19M | 104.82M | 98.66M | 95.15M | 79.35M | 82.09M | 67.10M | 76.10M | 74.80M | 79.20M |
Research & Development | N/A | 198.80M | 194.20M | 158.90M | 161.90M | 141.00M | 130.40M | 112.00M | 116.30M | 208.30M | 178.70M | 154.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 | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 11.19M | -5.12M | 140.49M | -19.15M | -5.62M | -20.34M | -14.49M | -9.54M | -13.83M | -16.71M | -7.92M | 48.87M | 45.42M | 42.21M | 45.84M | 42.29M | 38.92M | 34.96M | 36.76M | 34.23M | 32.47M | 33.16M | 43.26M | 30.64M | 37.93M | 32.90M | 34.90M | 34.50M | 37.30M |
Operating Income | 1.71B | 1.19B | 1.01B | 1.03B | 924.19M | 1.08B | 915.09M | 801.90M | 907.72M | 898.59M | 815.08M | 745.87M | 635.94M | 482.16M | 366.05M | 432.65M | 386.57M | 308.99M | 239.41M | 196.23M | 156.76M | 148.69M | 109.55M | 135.89M | 118.80M | 96.44M | 91.90M | 95.00M | 89.30M | 79.40M |
Other Expenses / Income | -101.05M | -72.00M | -85.50M | 54.42M | -107.63M | -87.80M | -106.89M | -97.88M | -101.34M | -93.75M | -90.28M | -83.40M | -79.30M | -75.91M | -71.42M | -66.44M | -50.13M | -45.31M | -29.28M | -30.45M | -26.67M | -25.79M | -25.19M | -29.75M | -24.30M | -19.14M | -13.70M | -4.10M | -9.30M | -17.60M |
Before Tax Income | 1.61B | 1.43B | 1.22B | 1.08B | 1.07B | 987.75M | 796.73M | 693.10M | 806.38M | 804.83M | 724.79M | 662.48M | 556.64M | 406.25M | 294.63M | 366.22M | 336.44M | 263.69M | 204.21M | 165.78M | 130.09M | 122.90M | 84.36M | 106.14M | 94.46M | 77.36M | 78.20M | 78.70M | 69.30M | 61.80M |
Income Tax Expenses | 293.22M | 269.15M | 233.12M | 209.87M | 208.45M | 209.81M | 115.26M | 180.94M | 215.52M | 220.37M | 207.80M | 203.34M | 172.18M | 122.32M | 88.86M | 119.26M | 108.42M | 81.75M | 63.56M | 53.07M | 42.27M | 39.20M | 18.25M | 37.61M | 33.69M | 26.91M | 27.90M | 27.50M | 25.50M | 22.80M |
Net Income | 1.31B | 1.16B | 990.05M | 872.44M | 861.30M | 777.93M | 681.47M | 512.16M | 590.86M | 584.46M | 517.00M | 459.13M | 384.46M | 283.93M | 205.77M | 246.95M | 228.02M | 181.93M | 140.64M | 112.71M | 87.81M | 83.70M | 66.11M | 68.53M | 60.77M | 41.74M | 50.40M | 51.20M | 52.30M | 31.00M |
Interest Expenses | 81.80M | 83.19M | 80.38M | 86.06M | 88.48M | 82.18M | 98.03M | 94.30M | 91.80M | 79.93M | 73.57M | 75.47M | 69.73M | 67.52M | 68.75M | 63.65M | 46.87M | 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 | 230.52M | 230.21M | 230.96M | 229.44M | 227.76M | 230.82M | 230.23M | 232.59M | 239.91M | 244.88M | 243.91M | 241.51M | 240.38M | 238.58M | 240.27M | 238.83M | 238.12M | 235.89M | 233.38M | 228.82M | 223.65M | 222.20M | 221.66M | 216.88M | 218.03M | 220.95M | 222.24M | 220.02M | 226.18M | 282.63M |
Diluted Shares Outstanding | 231.51M | 231.54M | 232.81M | 231.15M | 229.40M | 232.71M | 231.84M | 233.73M | 241.59M | 247.10M | 246.06M | 243.99M | 243.16M | 241.33M | 242.66M | 241.75M | 242.06M | 239.87M | 237.55M | 231.97M | 225.90M | 226.98M | 225.75M | 219.60M | 222.41M | 227.75M | 228.21M | 224.30M | 229.12M | 286.50M |
EBITDA | 2.03B | 1.82B | 1.60B | 1.28B | 1.41B | 1.27B | 1.07B | 1.01B | 1.09B | 1.02B | 933.74M | 843.42M | 712.90M | 546.67M | 428.88M | 493.13M | 442.50M | 358.06M | 276.55M | 238.25M | 156.76M | 181.64M | 156.00M | 179.15M | 158.40M | 142.77M | 124.80M | 115.50M | 111.40M | 116.70M |
EBITDA Margin | 30.71% | 29.59% | 28.86% | 28.26% | 27.36% | 26.20% | 24.84% | 26.23% | 27.52% | 25.44% | 25.98% | 25.30% | 23.84% | 22.12% | 20.44% | 19.48% | 20.71% | 19.68% | 19.28% | 19.33% | 14.36% | 17.46% | 15.30% | 17.48% | 17.13% | 15.39% | 14.72% | 13.30% | 13.30% | 14.44% |
EBIT | 1.69B | 1.51B | 1.30B | 1.17B | 1.16B | 1.07B | 894.76M | 787.41M | 898.17M | 884.76M | 798.37M | 737.95M | 626.37M | 473.77M | 363.38M | 429.87M | 383.31M | 263.69M | 204.21M | 165.78M | 130.09M | 122.90M | 84.36M | 106.14M | 94.46M | 68.65M | 78.30M | 78.70M | 77.80M | 53.80M |
EBIT Margin | 25.59% | 24.58% | 23.50% | 25.73% | 22.45% | 22.08% | 20.81% | 20.50% | 22.60% | 22.00% | 22.21% | 22.13% | 20.95% | 19.17% | 17.32% | 16.98% | 17.94% | 14.49% | 14.24% | 13.45% | 11.92% | 11.81% | 8.28% | 10.36% | 10.21% | 7.40% | 9.24% | 9.06% | 9.29% | 6.66% |
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 |