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.56B | 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.48B | 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 | N/A | 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 | 864.90M | 774.00M | -43.12M | 168.52M | 334.15M | 219.95M | 324.69M | 377.98M | 306.99M | 323.07M | 247.24M | 259.55M | 235.99M | 157.76M | 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 | -56.90M | -205.50M | -139.70M | -103.60M | -67.60M | -48.10M | -102.98M | -125.32M | -34.01M | -47.30M | 42.45M | -74.33M | -51.52M | -39.55M | -37.21M | -40.94M | -43.55M | -64.47M | -99.69M | -66.63M | 6.70M | -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 | 628.80M | 797.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 | 148.30M | 182.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 | 469.10M | 222.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 | 87.30M | 140.10M | 102.70M | 68.60M | 69.10M | 67.64M | 58.84M | 37.38M | 41.12M | 61.46M | 71.89M | 52.63M | 45.56M | 37.93M | 41.59M | 44.34M | 62.45M | 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.34M | 98.23M | 98.04M | 97.42M | 97.89M | 98.76M | 99.78M | 100.67M | 99.32M | 97.88M | 49.21M | 49.04M | 48.50M | 84.93M | 76.94M | 37.99M | 37.95M | 74.09M | 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 | 99.62M | 49.81M | 49.27M | 48.63M | 86.14M | 82.82M | 43.07M | 42.75M | 79.42M | 42.08M |
EBITDA | 852.00M | 830.40M | 714.40M | 527.60M | 513.20M | 552.80M | 488.60M | 890.40M | 842.40M | 1.11B | 1.22B | 50.36M | 211.66M | 421.70M | 320.24M | 515.88M | 460.09M | 383.19M | 395.63M | 308.15M | 325.20M | 300.69M | 302.21M | 325.85M | 306.84M | 226.25M | 237.70M | 202.40M | 165.20M | 181.60M |
EBITDA Margin | 20.76% | 20.15% | 18.98% | 17.48% | 17.35% | 18.64% | 9.90% | 18.21% | 13.06% | 15.76% | 16.29% | 1.14% | 6.12% | 13.91% | 11.89% | 15.39% | 13.54% | 12.15% | 13.43% | 13.53% | 11.94% | 11.65% | 11.55% | 11.86% | 12.96% | 11.68% | 12.92% | 12.92% | 11.78% | 11.01% |
EBIT | 737.00M | 610.10M | 636.30M | 457.50M | 431.60M | 438.10M | 763.00M | 771.70M | 720.10M | 473.80M | 789.70M | -118.90M | 166.12M | 332.41M | 213.04M | 398.54M | 375.98M | 308.06M | 329.08M | 282.16M | 257.27M | 236.78M | 131.09M | 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.46% | 15.78% | 11.17% | 6.73% | 10.56% | -2.69% | 4.81% | 10.97% | 7.91% | 11.89% | 11.06% | 9.77% | 11.17% | 12.39% | 9.44% | 9.17% | 5.01% | 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 |