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 | 220.80M | 198.80M | 194.20M | 158.90M | 161.90M | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -19.25M | 11.19M | -5.12M | 140.49M | -19.15M | -5.62M | N/A | N/A | 68.71M | 63.72M | 57.24M | 53.68M | 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 | 236.24M | 211.73M | 54.42M | 145.56M | -5.62M | -118.36M | -108.79M | -101.34M | -93.75M | -90.28M | -83.40M | -79.30M | -75.91M | -71.42M | -66.44M | -50.13M | -45.31M | -35.20M | -30.45M | -26.67M | -25.79M | -25.19M | -29.75M | -24.34M | -19.08M | -13.70M | -16.30M | -20.00M | -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 | 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 | 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.93M | 223.74M | 222.20M | 221.66M | 216.88M | 218.00M | 220.95M | 222.19M | 220.02M | 189.70M | 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 | 238.65M | 233.73M | 228.22M | 226.98M | 225.75M | 219.60M | 222.24M | 227.75M | 228.69M | 224.30M | 191.77M | 286.50M |
EBITDA | 2.03B | 1.51B | 1.30B | 1.17B | 1.16B | 1.07B | 1.08B | 967.12M | 1.05B | 1.02B | 917.02M | 843.42M | 712.90M | 546.67M | 428.88M | 493.13M | 389.11M | 309.62M | 243.64M | 205.69M | 165.56M | 155.85M | 130.81M | 149.40M | 134.09M | 107.02M | 111.20M | 113.60M | 112.30M | 91.10M |
EBITDA Margin | 30.71% | 24.58% | 23.50% | 25.73% | 22.45% | 22.08% | 25.07% | 25.18% | 26.36% | 25.44% | 25.51% | 25.30% | 23.84% | 22.12% | 20.44% | 19.48% | 18.21% | 17.02% | 16.98% | 16.69% | 15.17% | 14.98% | 12.83% | 14.58% | 14.50% | 11.54% | 13.12% | 13.08% | 13.41% | 11.27% |
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 | 336.44M | 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% | 15.74% | 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 |