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 | 2.70B | 2.76B | 2.36B | 2.01B | 2.19B | 2.29B | 2.20B | 2.05B | 2.14B | 2.34B | 2.28B | 2.22B | 2.15B | 1.80B | 1.53B | 1.62B | 1.37B | 1.26B | 1.08B | 894.11M | 756.34M | 656.35M | 724.46M | 820.87M | 843.70M | 974.20M | 1.06B | 1.15B | 960.50M | 1.17B |
Cost of Revenue | 1.93B | 2.12B | 1.81B | 1.42B | 1.56B | 1.70B | 1.56B | 1.37B | 1.46B | 1.67B | 1.63B | 1.59B | 1.59B | 1.28B | 1.07B | 1.30B | 1.08B | 999.21M | 875.29M | 715.81M | 590.43M | 518.03M | 631.13M | 589.46M | 584.20M | 661.70M | 699.90M | 742.70M | 586.90M | 722.50M |
Gross Profit | 772.51M | 640.50M | 547.71M | 595.03M | 629.87M | 585.36M | 642.02M | 680.76M | 679.06M | 665.42M | 653.30M | 637.53M | 559.03M | 515.46M | 463.26M | 314.49M | 296.57M | 264.09M | 200.26M | 178.30M | 165.91M | 138.32M | 93.33M | 231.41M | 259.50M | 312.50M | 363.70M | 407.00M | 373.60M | 451.60M |
Operating Expenses | 289.47M | 285.36M | 289.93M | 283.23M | 292.55M | 292.69M | 305.25M | 318.07M | 322.34M | 302.70M | 301.45M | 272.05M | 257.10M | 228.16M | 200.97M | 198.13M | 187.95M | 156.45M | 127.38M | 115.74M | 116.35M | 98.93M | 205.24M | 215.07M | 204.70M | 210.10M | 223.90M | 237.20M | 226.40M | 281.20M |
Selling, General & Admin | 151.47M | 145.11M | 145.97M | 142.86M | 148.08M | 152.40M | 165.06M | 161.11M | 164.08M | 163.52M | 164.88M | 154.21M | 151.60M | 136.97M | 114.90M | 116.38M | 111.11M | 109.19M | 96.81M | 96.86M | 89.00M | 74.18M | 70.19M | 75.88M | 72.60M | 79.40M | 90.90M | 175.30M | 177.20M | 144.50M |
Research & Development | 138.00M | 140.25M | 143.95M | 140.37M | 144.47M | 140.29M | 140.19M | 156.96M | 158.25M | 139.18M | 136.57M | 117.84M | 105.50M | 91.19M | 86.07M | 81.75M | 76.83M | 70.26M | 65.39M | 65.36M | 56.95M | 50.50M | 57.61M | 72.94M | 67.00M | 67.40M | 71.20M | N/A | N/A | 82.70M |
Other Operating Expenses | 43.28M | 35.34M | 23.99M | 45.81M | 23.51M | 24.33M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -23.01M | -34.82M | -46.47M | -29.60M | -25.76M | 77.44M | 66.26M | 65.10M | 63.30M | 61.80M | 61.90M | 49.20M | 54.00M |
Operating Income | 483.05M | 355.14M | 257.78M | 311.80M | 337.32M | 292.67M | 336.77M | 362.69M | 356.72M | 362.72M | 351.85M | 365.48M | 301.93M | 287.30M | 262.29M | 116.36M | 108.62M | 107.64M | 72.88M | 62.56M | 49.56M | 39.39M | -111.91M | 16.34M | 54.80M | 102.40M | 139.80M | 169.80M | 147.20M | 170.40M |
Other Expenses / Income | 5.92M | -7.41M | -10.23M | 19.48M | -5.73M | 24.33M | -21.33M | -19.48M | -17.75M | -23.62M | -10.53M | -24.09M | 1.79M | -27.31M | -22.91M | -11.03M | -8.20M | -19.50M | -15.92M | -17.93M | -20.22M | -26.12M | -37.08M | 73.76M | 26.30M | 4.00M | -29.80M | -24.00M | -31.00M | -29.20M |
Before Tax Income | 488.96M | 347.73M | 247.55M | 331.29M | 331.59M | 290.29M | 315.44M | 343.21M | 338.97M | 339.10M | 341.31M | 341.39M | 303.72M | 260.00M | 239.38M | 105.33M | 100.42M | 88.14M | 56.95M | 44.63M | 29.34M | 13.27M | -148.99M | 90.09M | 81.10M | 106.40M | 110.00M | 145.80M | 116.20M | 141.20M |
Income Tax Expenses | 100.10M | 68.20M | 56.64M | 60.72M | 77.30M | 55.55M | 124.93M | 99.77M | 100.37M | 105.84M | 98.96M | 101.80M | 96.81M | 82.87M | 77.09M | 32.10M | 21.87M | 30.62M | 14.57M | 11.57M | 8.72M | 3.76M | -43.95M | 29.10M | 25.80M | 35.80M | 32.50M | 52.80M | 42.20M | 43.40M |
Net Income | 388.86M | 279.54M | 190.91M | 270.57M | 254.29M | 234.73M | 190.51M | 243.44M | 238.60M | 233.25M | 264.74M | 239.59M | 206.91M | 177.12M | 162.28M | 73.23M | 80.77M | 57.52M | 42.38M | 33.06M | 37.05M | 9.91M | -105.04M | 61.00M | 55.30M | 70.60M | 77.50M | 93.00M | 74.00M | 97.80M |
Interest Expenses | 37.36M | 35.20M | 34.22M | 26.33M | 29.24M | 26.72M | 21.86M | 16.79M | 14.65M | 16.57M | 17.80M | 10.81M | 18.82M | 17.26M | 11.72M | 12.05M | 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 | 9.58M | 10.04M | 10.76M | 10.96M | 11.17M | 11.54M | 11.85M | 11.85M | 12.27M | 12.69M | 13.30M | 13.42M | 13.71M | 14.62M | 15.21M | 15.36M | 16.84M | 17.22M | 17.03M | 16.92M | 16.73M | 16.69M | 16.69M | 16.69M | 16.69M | 16.61M | 23.62M | 23.85M | 23.87M | 23.57M |
Diluted Shares Outstanding | 9.58M | 10.04M | 10.76M | 10.96M | 11.17M | 11.54M | 11.85M | 11.85M | 12.27M | 12.69M | 13.30M | 13.42M | 13.71M | 14.65M | 15.24M | 15.43M | 16.96M | 17.41M | 17.32M | 17.20M | 16.94M | 16.73M | 16.69M | 16.69M | 16.69M | 16.63M | 23.62M | 23.85M | 23.95M | 23.69M |
EBITDA | 483.05M | 472.77M | 366.09M | 441.62M | 448.39M | 388.77M | 392.64M | 404.89M | 395.89M | 397.20M | 427.65M | 395.60M | 364.29M | 314.92M | 282.67M | 145.34M | 131.77M | 119.73M | 93.35M | 89.41M | 96.16M | 66.09M | -49.48M | 156.35M | 146.20M | 169.70M | 171.80M | 207.70M | 165.40M | 195.20M |
EBITDA Margin | 17.90% | 17.10% | 15.54% | 21.96% | 20.47% | 16.98% | 17.86% | 19.76% | 18.49% | 17.01% | 18.75% | 17.79% | 16.95% | 17.52% | 18.47% | 8.99% | 9.58% | 9.48% | 8.68% | 10.00% | 12.71% | 10.07% | -6.83% | 19.05% | 17.33% | 17.42% | 16.15% | 18.07% | 17.22% | 16.63% |
EBIT | 526.32M | 382.94M | 281.77M | 357.62M | 360.83M | 317.01M | 337.30M | 359.99M | 353.62M | 355.67M | 381.50M | 352.21M | 322.54M | 277.26M | 251.09M | 117.37M | 102.64M | 88.14M | 56.95M | 44.63M | 45.77M | 13.66M | -148.99M | 90.09M | 81.10M | 106.40M | 110.00M | 145.80M | 116.20M | 141.20M |
EBIT Margin | 19.50% | 13.85% | 11.96% | 17.78% | 16.47% | 13.85% | 15.34% | 17.57% | 16.52% | 15.23% | 16.73% | 15.84% | 15.00% | 15.43% | 16.41% | 7.26% | 7.47% | 6.98% | 5.30% | 4.99% | 6.05% | 2.08% | -20.57% | 10.98% | 9.61% | 10.92% | 10.34% | 12.68% | 12.10% | 12.03% |
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 |