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 | 4.10B | 4.12B | 3.76B | 3.02B | 2.96B | 2.97B | 4.94B | 4.89B | 6.45B | 7.04B | 7.48B | 4.42B | 3.46B | 3.03B | 2.69B | 3.35B | 3.40B | 3.15B | 2.95B | 2.28B | 2.72B | 2.58B | 2.62B | 2.75B | 2.37B | 1.94B | 1.84B | 1.57B | 1.40B | 1.65B |
Cost of Revenue | 2.59B | 2.76B | 2.45B | 1.96B | 1.91B | 1.92B | 3.11B | 3.10B | 4.26B | 4.58B | 5.01B | 3.15B | 2.38B | 2.10B | 1.91B | 2.34B | 2.37B | 2.25B | 2.10B | 1.62B | 2.05B | 1.97B | 1.97B | 1.95B | 1.54B | 1.26B | 1.22B | 1.04B | 947.60M | 1.18B |
Gross Profit | 1.52B | 1.36B | 1.32B | 1.06B | 1.05B | 1.05B | 1.83B | 1.79B | 2.19B | 2.46B | 2.47B | 1.27B | 1.07B | 930.64M | 785.13M | 1.01B | 1.02B | 906.25M | 848.02M | 654.71M | 679.04M | 615.71M | 648.00M | 795.53M | 823.60M | 675.70M | 616.10M | 528.50M | 455.30M | 473.00M |
Operating Expenses | 780.00M | 769.30M | 682.30M | 596.20M | 619.00M | 611.00M | 1.15B | 1.09B | 1.45B | 1.61B | 1.69B | 1.25B | 704.68M | 596.49M | 565.19M | 689.87M | 646.67M | 599.26M | 524.95M | 407.47M | 419.48M | 379.71M | 450.13M | 568.71M | 571.30M | 482.50M | 446.20M | 385.60M | 339.00M | 355.50M |
Selling, General & Admin | 680.20M | 677.10M | 596.40M | 520.50M | 540.10M | 534.30M | 1.03B | 979.30M | 1.33B | 1.49B | 1.56B | 1.16B | 626.53M | 529.33M | 507.30M | 606.98M | 587.87M | 541.21M | 478.91M | 376.01M | 375.59M | 342.81M | 418.96M | 438.49M | 455.60M | 391.10M | 357.10M | 310.60M | 276.70M | 279.30M |
Research & Development | 99.80M | 92.20M | 85.90M | 75.70M | 78.90M | 76.70M | 115.80M | 114.10M | 119.60M | 117.30M | 125.80M | 93.56M | 78.16M | 67.16M | 57.88M | 62.45M | 58.81M | 58.05M | 46.04M | 31.45M | 43.90M | 36.91M | 31.17M | 31.19M | 27.10M | 23.00M | 21.30M | 15.50M | 13.40M | 12.10M |
Other Operating Expenses | -2.00M | 16.90M | 1.00M | -5.30M | 2.90M | 100.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 20.43M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 99.03M | 88.60M | 68.40M | 67.80M | 59.50M | 48.90M | 64.10M |
Operating Income | 739.20M | 595.30M | 636.90M | 461.40M | 432.50M | 436.70M | 680.80M | 700.70M | 731.90M | 851.90M | 785.00M | 17.60M | 369.04M | 334.15M | 219.95M | 324.69M | 377.98M | 306.99M | 323.07M | 247.24M | 259.55M | 235.99M | 197.87M | 226.82M | 252.30M | 193.20M | 169.90M | 142.90M | 116.30M | 117.50M |
Other Expenses / Income | -120.30M | -44.70M | -10.10M | -29.30M | -25.00M | -24.30M | -191.60M | -139.70M | -657.80M | -67.60M | -58.60M | -201.56M | -257.46M | -34.01M | -47.30M | 42.45M | -74.33M | -51.52M | -39.55M | -37.21M | -40.94M | -43.55M | -104.58M | -99.69M | -85.80M | -22.30M | -11.50M | -18.30M | -14.60M | -28.40M |
Before Tax Income | 618.90M | 550.60M | 626.80M | 432.10M | 407.50M | 379.80M | 489.20M | 561.00M | 74.10M | 784.30M | 726.40M | -183.97M | 111.58M | 300.15M | 172.65M | 367.14M | 303.64M | 255.47M | 283.52M | 210.03M | 218.62M | 192.45M | 93.29M | 127.13M | 166.50M | 170.90M | 158.40M | 124.60M | 101.70M | 89.10M |
Income Tax Expenses | -4.00M | 67.40M | 70.80M | 75.00M | 45.80M | 58.10M | 9.20M | 109.40M | 139.10M | 177.30M | 183.80M | -79.35M | 73.06M | 97.20M | 56.43M | 108.34M | 93.15M | 71.70M | 98.47M | 73.01M | 74.33M | 62.55M | 35.77M | 45.26M | 63.20M | 64.10M | 66.80M | 50.10M | 41.20M | 35.50M |
Net Income | 622.70M | 480.90M | 553.00M | 358.60M | 355.70M | 347.40M | 666.50M | 522.20M | -76.40M | 214.90M | 536.80M | -107.19M | 34.22M | 197.83M | 115.49M | 228.73M | 210.93M | 183.73M | 185.05M | 171.22M | 141.35M | 129.90M | 32.87M | 55.89M | 103.30M | 106.80M | 91.60M | 74.50M | 77.20M | 53.60M |
Interest Expenses | 118.30M | 61.80M | 12.50M | 23.90M | 30.10M | 32.60M | 97.20M | 148.40M | 108.70M | 72.30M | 76.70M | 70.54M | 60.27M | 37.38M | 42.12M | 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 |
Basic Shares Outstanding | 165.10M | 164.80M | 165.80M | 166.50M | 169.40M | 175.80M | 181.70M | 181.30M | 180.30M | 190.60M | 201.10M | 127.37M | 98.23M | 98.04M | 97.42M | 97.89M | 98.76M | 99.78M | 100.67M | 99.32M | 48.94M | 49.23M | 49.05M | 48.54M | 43.80M | 38.44M | 37.99M | 37.95M | 37.30M | 36.84M |
Diluted Shares Outstanding | 166.30M | 165.60M | 167.50M | 167.40M | 170.40M | 177.30M | 183.70M | 183.10M | 182.60M | 193.70M | 204.60M | 127.37M | 99.75M | 99.29M | 98.52M | 99.07M | 100.20M | 101.37M | 102.62M | 101.71M | 49.81M | 49.74M | 49.30M | 48.65M | 44.29M | 43.15M | 43.07M | 42.75M | 42.38M | 42.08M |
EBITDA | 854.00M | 718.80M | 715.40M | 531.20M | 515.40M | 521.40M | 955.80M | 961.00M | 432.30M | 717.20M | 1.08B | 47.79M | 275.68M | 416.59M | 319.52M | 424.36M | 388.63M | 330.53M | 356.08M | 305.14M | 281.32M | 257.15M | 172.99M | 200.18M | 255.10M | 239.30M | 226.20M | 184.10M | 167.30M | 153.20M |
EBITDA Margin | 20.81% | 17.44% | 19.00% | 17.60% | 17.43% | 17.58% | 19.36% | 19.65% | 6.70% | 10.19% | 14.48% | 1.08% | 7.98% | 13.75% | 11.87% | 12.66% | 11.43% | 10.48% | 12.08% | 13.39% | 10.33% | 9.96% | 6.61% | 7.28% | 10.77% | 12.35% | 12.30% | 11.75% | 11.93% | 9.29% |
EBIT | 737.00M | 610.10M | 636.30M | 457.50M | 431.60M | 438.10M | 772.90M | 780.00M | 171.40M | 464.50M | 797.30M | -116.00M | 167.55M | 332.41M | 214.04M | 337.08M | 304.08M | 255.43M | 283.52M | 244.23M | 215.68M | 192.45M | 68.64M | 101.15M | 166.50M | 170.90M | 158.40M | 124.60M | 118.40M | 89.10M |
EBIT Margin | 17.96% | 14.80% | 16.90% | 15.16% | 14.59% | 14.78% | 15.66% | 15.95% | 2.66% | 6.60% | 10.66% | -2.63% | 4.85% | 10.97% | 7.95% | 10.06% | 8.95% | 8.10% | 9.62% | 10.72% | 7.92% | 7.46% | 2.62% | 3.68% | 7.03% | 8.82% | 8.61% | 7.95% | 8.44% | 5.40% |
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 |