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-25 | 2004-12-26 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 1999-12-26 | 1998-12-27 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1994-12-25 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.97B | 2.79B | 2.81B | 2.54B | 2.60B | 2.45B | 2.15B | 1.87B | 1.81B | 1.84B | 1.70B | 1.55B | 1.53B | 1.80B | 1.89B | 2.42B | 1.93B | 2.65B | 2.51B | 2.49B | 2.28B | 2.08B | 1.91B | 1.76B | 1.60B | 1.44B | 1.15B | 931.20M | 912.70M | 812.70M |
Cost of Revenue | 1.33B | 1.26B | 1.26B | 1.21B | 1.10B | 1.06B | 974.50M | 871.83M | 865.29M | 897.40M | 857.33M | 802.78M | 810.07M | 1.01B | 1.08B | 1.46B | 1.25B | 1.87B | 1.80B | 1.79B | 1.68B | 1.52B | 1.37B | 1.20B | 1.16B | 1.03B | 794.80M | 640.20M | 590.30M | 557.40M |
Gross Profit | 1.65B | 1.53B | 1.55B | 1.32B | 1.49B | 1.38B | 1.17B | 996.20M | 944.40M | 942.43M | 838.95M | 748.23M | 718.84M | 794.07M | 814.08M | 964.17M | 680.35M | 774.19M | 710.00M | 698.80M | 597.80M | 552.40M | 535.30M | 567.70M | 445.20M | 407.90M | 351.00M | 291.00M | 322.40M | 255.30M |
Operating Expenses | 1.08B | 1.02B | 990.93M | 863.32M | 1.05B | 984.90M | 784.73M | 621.89M | 621.10M | 639.70M | 567.23M | 510.77M | 478.58M | 517.60M | 522.52M | 599.11M | 445.25M | 494.35M | 502.00M | 596.40M | 449.40M | 390.00M | 375.60M | 388.69M | 302.40M | 283.10M | 244.60M | 204.20M | 230.10M | 192.30M |
Selling, General & Admin | 929.87M | 863.75M | 860.09M | 743.57M | 934.37M | 878.69M | 699.96M | 563.31M | 568.98M | 578.66M | 502.19M | 454.49M | 429.26M | 475.32M | 519.92M | 596.77M | 445.25M | 493.52M | 449.00M | 494.40M | 423.00M | 365.02M | 347.13M | 311.28M | 284.70M | 266.10M | 230.20M | 190.30M | 192.40M | 173.90M |
Research & Development | 154.35M | 153.82M | 130.84M | 119.75M | 113.86M | 106.21M | 84.77M | 58.58M | 52.12M | 61.04M | 65.05M | 56.28M | 48.73M | 42.62M | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 582.00K | -341.00K | 2.60M | 2.34M | N/A | 838.00K | 53.00M | 102.00M | 26.40M | 24.98M | 28.47M | 77.42M | 17.70M | 17.00M | 14.40M | 13.90M | 37.70M | 18.40M |
Operating Income | 506.31M | 499.73M | 628.10M | 423.07M | 427.25M | 321.70M | 372.28M | 374.31M | 323.30M | 302.73M | 271.71M | 237.46M | 240.26M | 276.47M | 291.55M | 365.06M | 235.10M | 279.84M | 207.90M | 102.40M | 148.40M | 162.40M | 159.70M | 179.00M | 142.80M | 124.80M | 106.40M | 86.80M | 92.30M | 63.00M |
Other Expenses / Income | -56.40M | -53.81M | -68.63M | -65.34M | -87.35M | -77.84M | -87.37M | -128.59M | -78.66M | -82.62M | -95.98M | -402.83M | -91.56M | -128.68M | -108.71M | -144.08M | -125.75M | -60.81M | N/A | N/A | 3.10M | 10.10M | N/A | -20.79M | N/A | N/A | N/A | N/A | -18.70M | N/A |
Before Tax Income | 434.01M | 445.92M | 559.47M | 357.73M | 339.90M | 219.63M | 284.91M | 245.72M | 244.65M | 220.11M | 175.73M | -165.37M | 148.70M | 147.79M | 182.85M | 220.98M | 109.35M | 219.03M | 207.90M | 102.40M | 151.50M | 172.50M | 159.70M | 158.21M | 142.80M | 124.80M | 106.40M | 86.80M | 73.60M | 63.00M |
Income Tax Expenses | 76.44M | 83.00M | 74.35M | 21.93M | -122.08M | 23.20M | 129.65M | 8.07M | 7.84M | 28.65M | 23.55M | 16.41M | 27.00M | 21.89M | 39.90M | 52.17M | 122.77M | 54.14M | 47.80M | 14.40M | 42.40M | 47.20M | 47.40M | 48.99M | 47.50M | 42.20M | 36.30M | 29.60M | 24.70M | 21.80M |
Net Income | 356.33M | 363.14M | 485.37M | 335.32M | 461.47M | 200.80M | 152.53M | 237.38M | 244.86M | 187.68M | 150.88M | -190.06M | 323.33M | 201.09M | 302.99M | 119.77M | 146.48M | 139.43M | 138.80M | 9.50M | 109.10M | 125.30M | 112.30M | 109.22M | 95.20M | 82.60M | 70.10M | 57.20M | 48.90M | 41.20M |
Interest Expenses | 85.08M | 54.26M | 56.97M | 66.49M | 80.27M | 103.02M | 82.55M | 54.94M | 61.32M | 65.46M | 56.91M | 69.56M | 70.32M | 80.03M | 89.46M | 121.65M | 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 | 46.98M | 46.90M | 46.77M | 46.49M | 46.20M | 45.69M | 45.00M | 43.33M | 41.56M | 41.37M | 41.10M | 40.86M | 40.50M | 39.91M | 39.72M | 39.58M | 39.26M | 39.76M | 41.00M | 40.50M | 39.90M | 39.80M | 39.30M | 38.19M | 38.50M | 38.40M | 37.70M | 36.20M | 35.56M | 35.10M |
Diluted Shares Outstanding | 47.30M | 47.31M | 47.43M | 47.29M | 47.09M | 46.80M | 46.66M | 47.65M | 48.06M | 46.47M | 43.69M | 40.86M | 40.80M | 40.28M | 39.94M | 39.83M | 39.26M | 39.99M | 41.00M | 40.50M | 39.90M | 39.80M | 39.30M | 38.60M | 38.50M | 38.40M | 37.70M | 36.20M | 35.56M | 35.10M |
EBITDA | 817.61M | 745.02M | 797.37M | 689.97M | 659.18M | 610.47M | 519.99M | 418.30M | 422.42M | 392.92M | 324.31M | -23.61M | 506.26M | 395.20M | 533.42M | 404.81M | 348.01M | 292.57M | 287.45M | 138.50M | 255.85M | 267.62M | 252.10M | 235.63M | 210.10M | 184.90M | 154.30M | 125.60M | 111.30M | 96.00M |
EBITDA Margin | 27.49% | 26.69% | 28.38% | 27.19% | 25.40% | 24.93% | 24.23% | 22.39% | 23.34% | 21.36% | 19.12% | -1.52% | 33.11% | 21.93% | 28.22% | 16.72% | 17.99% | 11.05% | 11.43% | 5.57% | 11.21% | 12.89% | 13.23% | 13.35% | 13.12% | 12.86% | 13.47% | 13.49% | 12.19% | 11.81% |
EBIT | 517.85M | 500.41M | 616.69M | 423.75M | 419.66M | 327.02M | 364.72M | 300.39M | 314.02M | 281.79M | 231.33M | -104.08M | 420.65M | 303.01M | 432.36M | 293.59M | 269.25M | 193.57M | 186.60M | 23.90M | 151.50M | 172.50M | 159.70M | 158.21M | 142.70M | 124.80M | 106.40M | 86.80M | 73.60M | 63.00M |
EBIT Margin | 17.41% | 17.93% | 21.95% | 16.70% | 16.17% | 13.36% | 16.99% | 16.08% | 17.35% | 15.32% | 13.64% | -6.71% | 27.51% | 16.82% | 22.88% | 12.13% | 13.92% | 7.31% | 7.42% | 0.96% | 6.64% | 8.31% | 8.38% | 8.97% | 8.91% | 8.68% | 9.29% | 9.32% | 8.06% | 7.75% |
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-25 | 2004-12-26 | 2003-12-28 | 2002-12-29 | 2001-12-30 | 2000-12-31 | 1999-12-26 | 1998-12-27 | 1997-12-28 | 1996-12-29 | 1995-12-31 | 1994-12-25 |