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.84B | 5.76B | 5.34B | 4.05B | 5.36B | 5.72B | 5.65B | 6.00B | 6.00B | 6.23B | 5.90B | 5.58B | 5.31B | 4.86B | 4.78B | 5.59B | 5.73B | 6.19B | 5.34B | 5.02B | 4.62B | 4.09B | 3.36B | 2.91B | 2.45B | 2.06B | 1.76B | 1.53B | 1.35B | 1.54B |
Cost of Revenue | 3.76B | 3.40B | 3.62B | 3.03B | 3.75B | 3.81B | 3.44B | 3.59B | 3.52B | 3.71B | 3.56B | 3.42B | 3.34B | 3.02B | 2.90B | 3.66B | 3.61B | 3.74B | 3.30B | 3.12B | 2.96B | 2.67B | 2.18B | 1.78B | 1.50B | 1.29B | 1.11B | 985.90M | 896.80M | 1.08B |
Gross Profit | 2.08B | 2.35B | 1.71B | 1.02B | 1.61B | 1.91B | 2.21B | 2.40B | 2.48B | 2.52B | 2.34B | 2.16B | 1.98B | 1.84B | 1.88B | 1.93B | 2.11B | 2.44B | 2.04B | 1.90B | 1.67B | 1.42B | 1.18B | 1.12B | 949.50M | 778.10M | 656.30M | 545.30M | 453.70M | 458.40M |
Operating Expenses | 1.34B | 1.44B | 885.59M | 895.32M | 1.02B | 1.10B | 1.31B | 1.35B | 1.32B | 1.24B | 1.19B | 1.13B | 1.08B | 1.11B | 1.15B | 984.56M | 688.54M | 841.05M | 570.49M | 538.04M | 1.50B | 535.14M | 578.78M | 646.37M | 561.30M | 464.70M | 398.80M | 324.70M | 276.50M | 298.10M |
Selling, General & Admin | 952.14M | 939.55M | 885.59M | 895.32M | 1.02B | 1.10B | 1.18B | 1.22B | 1.22B | 1.16B | 1.13B | 1.11B | 1.06B | 1.02B | 979.38M | 984.56M | 900.71M | 841.05M | 762.11M | 820.58M | 774.05M | 725.32M | 578.78M | 513.02M | 447.50M | 377.30M | 328.60M | 269.40M | 234.20M | 261.20M |
Research & Development | 159.30M | 158.60M | 175.10M | 202.40M | 216.50M | 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 | -227.16M | 503.12M | -4.20M | -25.41M | 16.51M | 3.04M | 132.44M | 136.62M | 101.34M | 80.95M | 60.01M | 22.24M | 17.03M | 93.12M | 169.21M | N/A | -212.17M | N/A | -191.62M | -282.54M | 723.64M | -190.18M | N/A | 133.35M | 113.80M | 87.40M | 70.20M | 55.30M | 42.30M | 36.90M |
Operating Income | 738.25M | 909.28M | 823.44M | 62.18M | 371.94M | 713.52M | 891.26M | 1.05B | 1.16B | 1.28B | 1.15B | 1.03B | 897.96M | 724.14M | 732.38M | 946.26M | 1.43B | 1.60B | 1.47B | 1.36B | 167.87M | 882.70M | 601.23M | 477.79M | 388.20M | 313.40M | 257.50M | 220.60M | 177.20M | 160.30M |
Other Expenses / Income | 128.62M | 21.95M | -4.20M | -77.91M | 185.48M | -89.41M | -27.42M | -25.02M | -5.53M | 2.34M | -37.27M | -67.14M | -105.30M | -333.67M | -553.73M | 87.72M | 22.26M | 21.72M | 17.75M | 18.00M | 998.16M | 3.12M | 72.23M | 70.76M | 32.60M | 22.80M | 18.80M | 7.00M | -1.20M | 1.80M |
Before Tax Income | 866.88M | 931.23M | 819.24M | -15.73M | 557.41M | 686.63M | 863.84M | 1.02B | 1.15B | 1.28B | 1.11B | 961.51M | 792.66M | 390.47M | 178.66M | 1.03B | 1.45B | 1.62B | 1.49B | 1.38B | 1.17B | 885.83M | 673.46M | 548.56M | 420.80M | 336.20M | 276.30M | 227.60M | 176.00M | 162.10M |
Income Tax Expenses | 171.83M | 192.02M | 169.21M | -17.03M | 133.78M | 155.18M | 342.08M | 331.75M | 397.96M | 438.71M | 380.31M | 337.59M | 244.59M | 130.80M | 108.02M | 379.26M | 513.98M | 581.09M | 528.15M | 489.72M | 405.11M | 305.61M | 235.71M | 200.84M | 153.60M | 122.70M | 102.20M | 84.20M | 64.90M | 57.80M |
Net Income | 706.59M | 741.41M | 650.02M | 1.30M | 423.63M | 531.45M | 521.76M | 692.16M | 752.21M | 844.61M | 733.99M | 623.92M | 599.11M | 146.54M | -55.12M | 654.72M | 933.84M | 1.04B | 959.60M | 889.77M | 760.93M | 580.22M | 437.75M | 347.71M | 267.20M | 213.50M | 174.10M | 166.00M | 112.50M | 104.30M |
Interest Expenses | 30.42M | 31.23M | 30.97M | 31.12M | 31.08M | 30.88M | 31.00M | 29.67M | 12.12M | 4.16M | 45.26M | 46.03M | 45.27M | 90.36M | 305.31M | 298.75M | 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 | 142.38M | 148.01M | 153.75M | 153.19M | 157.05M | 165.67M | 172.00M | 179.68M | 202.68M | 216.31M | 222.47M | 227.12M | 232.89M | 233.31M | 232.58M | 234.22M | 249.21M | 264.45M | 280.59M | 294.62M | 301.96M | 302.20M | 301.89M | 302.36M | 305.37M | 305.00M | 302.78M | 301.82M | 300.00M | 304.53M |
Diluted Shares Outstanding | 145.10M | 149.35M | 154.98M | 153.91M | 157.80M | 166.50M | 172.93M | 180.53M | 203.69M | 217.71M | 224.07M | 229.23M | 234.92M | 234.79M | 233.57M | 234.48M | 249.88M | 265.27M | 281.41M | 296.59M | 304.37M | 305.38M | 306.12M | 307.71M | 308.90M | 309.42M | 308.14M | 303.14M | 300.00M | 304.53M |
EBITDA | 896.36M | 908.19M | 828.92M | 247.90M | 604.48M | 809.96M | 1.12B | 1.26B | 1.36B | 1.47B | 1.33B | 1.18B | 1.08B | 642.49M | 604.56M | 1.58B | 1.65B | 1.84B | 1.69B | 1.59B | 1.36B | 1.06B | 826.52M | 681.90M | 534.60M | 423.60M | 346.50M | 305.50M | 219.70M | 199.00M |
EBITDA Margin | 15.36% | 15.78% | 15.53% | 6.11% | 11.27% | 14.17% | 19.78% | 21.06% | 22.69% | 23.55% | 22.49% | 21.08% | 20.34% | 13.22% | 12.64% | 28.15% | 28.85% | 29.71% | 31.70% | 31.78% | 29.47% | 25.95% | 24.57% | 23.46% | 21.79% | 20.52% | 19.66% | 19.95% | 16.27% | 12.91% |
EBIT | 908.84M | 964.66M | 850.21M | 15.39M | 588.49M | 717.51M | 894.84M | 1.05B | 1.16B | 1.29B | 1.16B | 1.01B | 888.97M | 367.70M | 358.22M | 1.33B | 1.45B | 1.62B | 1.49B | 1.38B | 1.17B | 885.83M | 673.46M | 548.56M | 420.80M | 336.20M | 276.30M | 250.20M | 177.40M | 162.10M |
EBIT Margin | 15.57% | 16.76% | 15.93% | 0.38% | 10.98% | 12.55% | 15.85% | 17.57% | 19.39% | 20.67% | 19.65% | 18.05% | 16.74% | 7.57% | 7.49% | 23.82% | 25.28% | 26.26% | 27.85% | 27.51% | 25.22% | 21.65% | 20.02% | 18.87% | 17.16% | 16.29% | 15.68% | 16.34% | 13.14% | 10.51% |
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 |