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 | 5.55B | 5.21B | 5.21B | 4.56B | 5.14B | 4.90B | 4.76B | 4.67B | 4.63B | 4.62B | 4.35B | 4.14B | 4.27B | 3.96B | 3.77B | 3.80B | 3.37B | 2.78B | 2.55B | 2.39B | 2.11B | 1.79B | 1.58B | 1.69B | 1.81B | 1.75B | 1.73B | 1.83B | 1.59B | 1.51B |
Cost of Revenue | 1.73B | 1.52B | 1.51B | 1.38B | 1.33B | 1.30B | 1.25B | 1.27B | 1.14B | 1.13B | 1.08B | 1.07B | 1.14B | 1.03B | 1.03B | 1.08B | 994.00M | 769.00M | 701.00M | 642.17M | 616.25M | 531.63M | 509.96M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 3.82B | 3.69B | 3.70B | 3.18B | 3.81B | 3.61B | 3.52B | 3.40B | 3.49B | 3.49B | 3.27B | 3.07B | 3.13B | 2.93B | 2.74B | 2.72B | 2.38B | 2.01B | 1.85B | 1.75B | 1.49B | 1.26B | 1.07B | 1.69B | 1.81B | 1.75B | 1.73B | 1.83B | 1.59B | 1.51B |
Operating Expenses | 3.39B | 3.39B | 3.04B | 2.88B | 3.01B | 2.77B | 2.59B | 2.29B | 2.89B | 2.75B | 2.47B | 2.22B | 2.27B | 2.01B | 2.02B | 2.08B | 1.77B | 1.45B | 1.34B | 1.28B | 1.09B | 1.52B | 839.35M | 1.60B | 1.65B | 1.51B | 1.45B | 1.52B | 1.33B | 1.02B |
Selling, General & Admin | 2.60B | 2.69B | 2.64B | 2.44B | 2.53B | 2.38B | 2.42B | 2.25B | 2.52B | 2.32B | 2.15B | 2.05B | 2.10B | 1.86B | 1.86B | 1.80B | 1.53B | 1.32B | 1.21B | 1.15B | 975.54M | 872.14M | 750.09M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Research & Development | 299.00M | 442.00M | 397.00M | 307.00M | 292.00M | 246.00M | 223.00M | 230.00M | 222.00M | 235.00M | 231.00M | 171.00M | 167.00M | 151.00M | 155.00M | 152.00M | 142.00M | 120.00M | 122.00M | 127.36M | 119.29M | 98.78M | 74.12M | 69.30M | 73.12M | 71.54M | 69.27M | 70.73M | 45.43M | 45.34M |
Other Operating Expenses | 493.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 | -2.00M | N/A | N/A | -4.00M | N/A | -87.50M | -58.47M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 425.00M | 665.00M | 712.00M | 433.00M | 981.00M | 976.00M | 875.00M | 912.00M | 745.00M | 932.00M | 888.00M | 846.00M | 862.00M | 920.00M | 723.00M | 630.00M | 493.00M | 537.00M | 422.00M | 317.06M | 321.07M | 242.73M | 225.86M | 214.78M | 178.43M | 209.98M | 269.29M | 311.50M | 253.11M | 215.12M |
Other Expenses / Income | -135.00M | -215.00M | -7.00M | -49.00M | -72.00M | -82.00M | -55.00M | 150.00M | -69.00M | -35.00M | -8.00M | 242.00M | -14.00M | -25.00M | -53.00M | -66.00M | -24.00M | 35.00M | -54.00M | 2.00M | -9.00M | 43.83M | -15.58M | -10.47M | 116.15M | 13.28M | -17.36M | -5.48M | 20.09M | -223.72M |
Before Tax Income | 290.00M | 235.00M | 586.00M | 246.00M | 743.00M | 781.00M | 879.00M | 1.06B | 559.00M | 714.00M | 802.00M | 1.10B | 848.00M | 895.00M | 670.00M | 564.00M | 469.00M | 550.00M | 428.00M | 345.83M | 410.89M | 290.73M | 210.28M | 396.10M | 294.58M | 223.26M | 251.93M | 306.02M | 273.19M | -8.60M |
Income Tax Expenses | 27.00M | 12.00M | 62.00M | 202.00M | 143.00M | 118.00M | 112.00M | 278.00M | 149.00M | 213.00M | 246.00M | 371.00M | 266.00M | 280.00M | 198.00M | 187.00M | 153.00M | 156.00M | 126.00M | 85.55M | 146.43M | 105.98M | 93.20M | 86.18M | 125.05M | 67.72M | 63.98M | 99.33M | 98.89M | 75.67M |
Net Income | 263.00M | 223.00M | 524.00M | 448.00M | 600.00M | 663.00M | 767.00M | 784.00M | 410.00M | 501.00M | 556.00M | 729.00M | 582.00M | 615.00M | 472.00M | 377.00M | 316.00M | 745.00M | 333.00M | 290.01M | 264.46M | 184.75M | 188.72M | 309.92M | 169.54M | 155.53M | 187.96M | 206.70M | 174.30M | -84.27M |
Interest Expenses | 139.00M | 80.00M | 80.00M | 62.00M | 65.00M | 59.00M | 57.00M | 52.00M | 50.00M | 45.00M | 21.00M | 9.00M | 12.00M | 18.00M | 42.00M | 71.00M | 40.00M | 9.00M | 18.00M | 23.81M | 10.71M | 20.46M | N/A | 17.03M | 11.16M | 16.27M | 20.66M | 17.13M | 17.46M | 16.88M |
Basic Shares Outstanding | 435.50M | 436.00M | 438.50M | 437.50M | 437.00M | 875.83M | 874.57M | 892.94M | 899.00M | 899.46M | 905.54M | 448.50M | 445.50M | 444.00M | 441.95M | 443.00M | 461.50M | 470.50M | 465.00M | 467.50M | 465.00M | 925.68M | 921.00M | 1.03B | 801.94M | 908.18M | 908.20M | 904.11M | 896.75M | 889.38M |
Diluted Shares Outstanding | 436.88M | 436.50M | 439.00M | 438.50M | 438.50M | 876.00M | 875.00M | 893.00M | 899.00M | 899.00M | 906.00M | 450.50M | 447.50M | 444.50M | 442.78M | 445.00M | 464.00M | 472.00M | 471.50M | 470.50M | 468.00M | 954.24M | 929.55M | 1.03B | 803.65M | 910.35M | 910.66M | 904.11M | 896.75M | 889.38M |
EBITDA | 979.00M | 1.00B | 1.22B | 839.00M | 1.43B | 1.29B | 1.39B | 1.53B | 1.07B | 1.28B | 1.19B | 1.18B | 1.16B | 1.25B | 1.01B | 936.00M | 721.00M | 703.00M | 591.00M | 250.00M | 265.00M | 362.43M | 313.67M | 409.69M | 361.29M | 305.02M | 340.04M | 395.93M | 351.84M | 65.51M |
EBITDA Margin | 17.64% | 19.25% | 23.41% | 18.40% | 27.77% | 26.24% | 29.23% | 32.81% | 23.09% | 27.79% | 27.24% | 28.57% | 27.05% | 31.55% | 26.78% | 24.63% | 21.40% | 25.30% | 23.16% | 10.44% | 12.59% | 20.27% | 19.91% | 24.17% | 19.94% | 17.44% | 19.63% | 21.62% | 22.19% | 4.34% |
EBIT | 429.00M | 315.00M | 666.00M | 712.00M | 808.00M | 840.00M | 936.00M | 1.11B | 609.00M | 759.00M | 823.00M | 1.11B | 860.00M | 913.00M | 712.00M | 635.00M | 509.00M | 910.00M | 477.00M | 399.36M | 421.61M | 311.19M | 281.92M | 413.13M | 305.75M | 239.52M | 272.60M | 323.15M | 290.65M | 8.29M |
EBIT Margin | 7.73% | 6.04% | 12.78% | 15.61% | 15.73% | 17.13% | 19.64% | 23.86% | 13.14% | 16.44% | 18.92% | 26.81% | 20.14% | 23.04% | 18.88% | 16.71% | 15.11% | 32.75% | 18.69% | 16.68% | 20.03% | 17.41% | 17.90% | 24.38% | 16.88% | 13.70% | 15.73% | 17.65% | 18.33% | 0.55% |
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 |