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 | 2003-02-16 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-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 | 1.41B | 2.39B | 2.11B | 1.18B | 1.79B | 1.58B | 1.69B | 1.81B | 1.75B | 1.73B | 1.83B | 1.59B |
Cost of Revenue | 1.85B | 1.52B | 1.51B | 1.38B | 1.33B | 1.30B | 1.25B | 1.27B | 1.14B | 1.16B | 1.10B | 1.07B | 1.14B | 1.03B | 1.03B | 1.08B | 994.00M | 769.00M | 361.00M | 641.88M | 616.07M | 345.00M | 531.63M | 509.96M | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 3.70B | 3.69B | 3.70B | 3.18B | 3.81B | 3.61B | 3.52B | 3.40B | 3.49B | 3.46B | 3.25B | 3.07B | 3.13B | 2.93B | 2.74B | 2.72B | 2.38B | 2.01B | 1.05B | 1.75B | 1.49B | 833.00M | 1.26B | 1.07B | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 2.76B | 3.39B | 3.04B | 2.88B | 3.01B | 2.74B | 2.56B | 2.50B | 2.60B | 2.56B | 2.37B | 2.15B | 2.27B | 2.01B | 2.02B | 2.00B | 1.75B | 1.45B | 762.00M | 1.34B | 1.09B | -22.00M | 1.01B | 839.35M | 1.60B | 1.65B | 1.51B | 1.45B | 1.52B | 1.33B |
Selling, General & Admin | 2.46B | 2.69B | 2.64B | 2.44B | 2.53B | 2.50B | 2.13B | 2.03B | 2.10B | 2.13B | 1.99B | 1.88B | 2.10B | 1.86B | 1.86B | 1.40B | 48.00M | 1.14B | 689.00M | 1.17B | 1.11B | -639.00M | 872.14M | 750.09M | 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 | 166.00M | 67.00M | 127.30M | 119.64M | N/A | 98.78M | 74.12M | 69.30M | 73.12M | 71.54M | 69.27M | 70.73M | 45.43M |
Other Operating Expenses | 258.00M | N/A | N/A | N/A | N/A | N/A | 202.00M | 239.00M | 270.00M | 191.00M | 152.00M | 94.00M | N/A | N/A | N/A | 454.00M | 1.55B | 147.00M | 6.00M | 39.20M | -135.71M | 617.00M | 43.19M | 15.14M | 1.53B | 1.57B | 1.44B | 1.38B | 1.45B | 1.29B |
Operating Income | 937.00M | 665.00M | 712.00M | 433.00M | 981.00M | 863.00M | 934.00M | 902.00M | 895.00M | 895.00M | 882.00M | 919.00M | 862.00M | 920.00M | 723.00M | 723.00M | 630.00M | 560.00M | 284.00M | 414.21M | 396.43M | 144.00M | 242.85M | 225.86M | 91.56M | 166.30M | 237.03M | 282.85M | 312.53M | 254.81M |
Other Expenses / Income | -617.00M | -430.00M | -126.00M | -187.00M | -238.00M | -195.00M | -55.00M | 160.00M | -336.00M | -181.00M | -80.00M | 181.00M | -14.00M | -25.00M | -53.00M | -159.00M | -161.00M | -10.00M | -44.00M | -73.14M | -58.93M | 27.00M | 43.83M | -15.58M | 304.55M | 128.28M | -13.78M | -30.91M | -6.51M | 18.39M |
Before Tax Income | 320.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 | 240.00M | 341.07M | 337.50M | 171.00M | 286.69M | 210.28M | 396.10M | 294.58M | 223.26M | 251.93M | 306.02M | 273.19M |
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 | 70.00M | 101.04M | 100.00M | -42.00M | 106.04M | 93.20M | 86.18M | 125.05M | 67.72M | 63.98M | 99.33M | 98.89M |
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 | 187.00M | 240.03M | 307.14M | 167.00M | 180.65M | 188.72M | 309.92M | 169.54M | 155.53M | 187.96M | 206.70M | 174.30M |
Interest Expenses | 132.00M | 80.00M | 80.00M | 62.00M | 65.00M | 59.00M | 67.00M | 68.00M | 63.00M | 45.00M | 21.00M | 72.00M | 12.00M | 18.00M | 42.00M | 71.00M | 33.00M | 7.00M | 10.00M | N/A | 35.71M | N/A | 20.46M | N/A | 17.03M | 11.16M | 16.27M | 20.66M | 17.13M | 17.46M |
Basic Shares Outstanding | 435.50M | 436.00M | 438.50M | 437.50M | 437.00M | 437.91M | 436.79M | 444.95M | 447.00M | 446.50M | 450.50M | 448.50M | 445.50M | 444.00M | 441.95M | 443.00M | 461.50M | 470.50M | 465.00M | 467.50M | 465.00M | 467.50M | 925.68M | 921.00M | 1.03B | 913.11M | 910.66M | 908.20M | 904.11M | 896.75M |
Diluted Shares Outstanding | 436.50M | 436.50M | 439.00M | 438.50M | 438.50M | 437.91M | 437.29M | 446.47M | 449.56M | 449.73M | 453.00M | 450.50M | 447.50M | 444.50M | 442.78M | 445.00M | 464.00M | 472.00M | 471.50M | 470.50M | 468.00M | 467.50M | 954.24M | 929.55M | 1.04B | 915.57M | 912.29M | 910.66M | 904.11M | 896.75M |
EBITDA | 1.46B | 1.11B | 1.18B | 927.00M | 1.43B | 1.29B | 1.39B | 1.59B | 1.11B | 1.19B | 1.18B | 1.48B | 1.16B | 1.19B | 1.01B | 894.00M | 730.00M | 1.07B | 366.00M | 503.26M | 550.00M | 125.00M | 426.71M | 369.73M | 492.29M | 393.59M | 321.52M | 340.04M | 395.93M | 351.84M |
EBITDA Margin | 26.38% | 21.36% | 22.60% | 20.33% | 27.77% | 26.39% | 29.23% | 34.12% | 24.06% | 25.69% | 27.21% | 35.87% | 27.10% | 29.93% | 26.78% | 23.52% | 21.67% | 38.65% | 26.01% | 21.03% | 26.12% | 10.61% | 23.86% | 23.47% | 29.05% | 21.73% | 18.39% | 19.63% | 21.62% | 22.19% |
EBIT | 422.00M | 315.00M | 666.00M | 712.00M | 808.00M | 840.00M | 946.00M | 1.13B | 622.00M | 759.00M | 823.00M | 1.17B | 860.00M | 913.00M | 712.00M | 635.00M | 502.00M | 908.00M | 267.00M | 341.07M | 442.86M | 125.00M | 307.14M | 281.92M | 413.13M | 305.75M | 239.52M | 272.60M | 323.15M | 290.65M |
EBIT Margin | 7.60% | 6.04% | 12.78% | 15.61% | 15.73% | 17.13% | 19.85% | 24.20% | 13.42% | 16.44% | 18.92% | 28.33% | 20.14% | 23.04% | 18.88% | 16.71% | 14.90% | 32.67% | 18.98% | 14.25% | 21.03% | 10.61% | 17.17% | 17.90% | 24.38% | 16.88% | 13.70% | 15.73% | 17.65% | 18.33% |
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 | 2003-02-16 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 |