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 | 3.68B | 3.74B | 2.85B | 2.58B | 2.87B | 2.86B | 2.56B | 2.38B | 2.60B | 3.24B | 3.24B | 3.37B | 3.24B | 2.66B | 2.31B | 3.22B | 2.54B | 2.46B | 2.22B | 1.92B | 1.78B | 1.65B | 1.28B | 1.72B | 1.52B | 1.49B | 1.46B | 1.41B | 1.30B | 1.19B |
Cost of Revenue | 3.33B | 3.36B | 2.46B | 2.27B | 2.53B | 2.53B | 2.22B | 2.03B | 2.28B | 2.91B | 2.92B | 3.09B | 2.95B | 2.41B | 1.87B | 2.67B | 1.98B | 1.89B | 1.64B | 1.38B | 1.22B | 1.06B | 684.57M | 1.56B | 1.29B | 1.26B | 1.26B | 1.22B | 1.11B | 1.01B |
Gross Profit | 352.60M | 381.07M | 386.07M | 311.49M | 348.67M | 333.36M | 338.29M | 348.18M | 322.55M | 328.92M | 315.42M | 284.20M | 289.70M | 256.21M | 444.25M | 549.93M | 560.69M | 572.73M | 570.88M | 547.29M | 561.20M | 591.48M | 599.74M | 155.35M | 233.90M | 224.70M | 206.10M | 188.30M | 187.60M | 174.10M |
Operating Expenses | -15.16M | -14.98M | -15.38M | -5.56M | -9.18M | -4.92M | -12.48M | -8.32M | -6.93M | -6.77M | -5.56M | -7.01M | N/A | N/A | 256.59M | 345.77M | 356.96M | 333.34M | 299.46M | 276.33M | 297.63M | 325.05M | 411.04M | 120.94M | 123.00M | 112.80M | 105.30M | 94.80M | 84.90M | 71.60M |
Selling, General & Admin | -4.77M | -4.41M | -5.85M | 3.21M | 2.81M | 5.96M | 7.94M | 7.66M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 15.93M | 15.63M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 3.30M | 2.90M | 3.40M | 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 | -10.40M | -10.57M | -9.53M | -8.77M | -11.99M | -5.96M | -12.48M | -8.32M | -6.93M | -6.77M | -5.56M | -7.01M | N/A | N/A | 256.59M | 345.77M | 356.96M | 333.34M | 299.46M | 276.33M | 297.63M | 325.05M | 411.04M | 120.94M | 123.00M | 112.80M | 105.30M | 94.80M | 84.90M | 71.60M |
Operating Income | 352.60M | 381.07M | 122.75M | 311.49M | 79.74M | 333.36M | 338.29M | 348.18M | 322.55M | 328.92M | 315.42M | 284.20M | 289.70M | 256.21M | 187.66M | 204.16M | 203.73M | 239.40M | 271.42M | 270.96M | 263.57M | 266.43M | 188.70M | 155.35M | 233.90M | 224.70M | 206.10M | 188.30M | 187.60M | 174.10M |
Other Expenses / Income | -106.90M | -76.88M | -75.20M | -70.87M | -76.61M | -78.89M | -69.65M | 18.00M | -67.77M | -72.00M | -67.67M | -66.79M | -73.64M | -72.96M | -58.84M | -63.01M | -72.67M | -68.34M | -70.08M | -70.74M | -81.15M | -84.52M | -22.80M | -42.86M | -19.59M | -73.10M | -55.50M | -53.50M | -54.40M | -48.10M |
Before Tax Income | 245.70M | 304.19M | 310.86M | 240.62M | 271.41M | 254.46M | 276.58M | 373.84M | 254.79M | 261.92M | 247.75M | 217.41M | 216.05M | 183.25M | 128.82M | 139.26M | 131.06M | 171.06M | 201.34M | 200.22M | 182.41M | 181.91M | 144.81M | 66.98M | 149.90M | 151.60M | 141.70M | 133.50M | 133.20M | 126.00M |
Income Tax Expenses | 44.57M | 61.17M | 62.81M | 40.91M | 51.64M | 50.80M | 109.39M | 123.69M | 93.02M | 91.71M | 84.34M | 76.86M | 75.93M | 67.82M | 43.92M | 48.98M | 46.28M | 63.05M | 73.90M | 92.48M | 64.37M | 63.69M | 55.43M | 21.24M | 57.00M | 57.00M | 55.30M | 54.80M | 55.70M | 53.00M |
Net Income | 201.13M | 243.03M | 248.06M | 199.71M | 219.77M | 203.66M | 167.19M | 250.15M | 161.77M | 170.21M | 163.41M | 140.55M | 140.12M | 115.42M | 83.01M | 90.28M | 84.78M | 108.00M | 126.69M | 109.65M | 114.18M | 118.22M | 89.38M | 45.74M | 96.90M | 84.80M | 86.40M | 78.70M | 77.50M | 73.00M |
Interest Expenses | 120.33M | 99.99M | 91.11M | 85.70M | 86.45M | 83.81M | 74.19M | 72.66M | 74.69M | 73.77M | 73.23M | 73.80M | 82.11M | 81.54M | 76.33M | 76.14M | N/A | N/A | N/A | N/A | 33.99M | 37.58M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 109.74M | 109.43M | 109.28M | 109.14M | 108.95M | 108.86M | 108.75M | 108.10M | 106.42M | 101.97M | 98.97M | 96.91M | 95.51M | 93.42M | 91.40M | 84.63M | 82.22M | 81.14M | 80.83M | 79.56M | 74.41M | 72.30M | 67.51M | 65.09M | 64.38M | 64.03M | 63.47M | 61.71M | 58.37M | 56.27M |
Diluted Shares Outstanding | 110.04M | 109.78M | 109.58M | 109.36M | 109.41M | 109.15M | 108.93M | 108.31M | 106.72M | 102.94M | 99.62M | 97.34M | 95.82M | 93.69M | 91.52M | 84.72M | 82.42M | 81.37M | 81.20M | 79.72M | 74.73M | 72.70M | 67.88M | 65.37M | 64.58M | 64.26M | 63.47M | 61.71M | 58.37M | 56.27M |
EBITDA | 636.23M | 660.08M | 648.13M | 564.44M | 587.71M | 560.63M | 551.89M | 640.72M | 525.07M | 516.93M | 485.71M | 449.55M | 443.81M | 415.34M | 344.33M | 347.09M | 351.61M | 239.40M | 413.58M | 412.49M | 413.97M | 407.43M | 369.63M | 293.76M | 227.10M | 224.70M | 189.00M | 170.70M | 172.30M | 161.00M |
EBITDA Margin | 17.28% | 17.64% | 22.74% | 21.88% | 20.45% | 19.60% | 21.59% | 26.91% | 20.17% | 15.96% | 15.00% | 13.32% | 13.69% | 15.59% | 14.91% | 10.78% | 13.86% | 9.73% | 18.67% | 21.44% | 23.24% | 24.64% | 28.78% | 17.09% | 14.91% | 15.13% | 12.91% | 12.10% | 13.30% | 13.55% |
EBIT | 366.03M | 404.18M | 401.98M | 326.33M | 357.86M | 338.27M | 350.77M | 446.50M | 329.48M | 335.69M | 320.98M | 291.20M | 298.16M | 264.79M | 203.26M | 215.40M | 131.06M | 171.06M | 200.59M | 202.13M | 212.54M | 219.49M | 144.81M | 66.98M | 153.90M | 141.80M | 141.70M | 133.50M | 133.20M | 126.00M |
EBIT Margin | 9.94% | 10.80% | 14.10% | 12.65% | 12.45% | 11.82% | 13.73% | 18.76% | 12.66% | 10.36% | 9.91% | 8.63% | 9.20% | 9.94% | 8.80% | 6.69% | 5.17% | 6.95% | 9.05% | 10.51% | 11.93% | 13.27% | 11.28% | 3.90% | 10.10% | 9.55% | 9.68% | 9.46% | 10.28% | 10.60% |
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 |