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 | 5.99B | 6.41B | 5.68B | 4.92B | 4.49B | 4.45B | 4.09B | 3.61B | 3.76B | 3.91B | 3.71B | 3.59B | 3.51B | 3.07B | 3.07B | 3.12B | 2.92B | 2.67B | 2.50B | 2.42B | 2.31B | 1.99B | 1.94B | 1.88B | 1.86B | 1.74B | 1.51B | 1.41B | 1.10B | 861.37M |
Cost of Revenue | 5.00B | 5.36B | 4.76B | 4.05B | 3.78B | 3.76B | 3.43B | 3.08B | 3.21B | 3.31B | 3.16B | 3.07B | 2.99B | 2.60B | 2.61B | 2.68B | 2.51B | 2.31B | 2.17B | 2.11B | 2.03B | 1.75B | 1.70B | 1.56B | 1.53B | 1.44B | 1.24B | 1.16B | 970.49M | 747.46M |
Gross Profit | 992.56M | 1.05B | 918.40M | 867.40M | 713.70M | 689.80M | 661.10M | 533.54M | 554.10M | 599.80M | 547.20M | 517.60M | 518.60M | 472.40M | 461.10M | 437.50M | 413.66M | 362.37M | 323.94M | 310.39M | 285.48M | 238.55M | 240.29M | 319.88M | 323.00M | 301.50M | 274.40M | 245.80M | 131.41M | 113.92M |
Operating Expenses | 388.71M | 416.90M | 378.10M | 377.70M | 315.70M | 308.40M | 298.30M | 214.75M | 219.90M | 224.40M | 211.00M | 192.10M | 164.50M | 189.10M | 162.50M | 172.80M | 154.46M | 147.73M | 114.94M | 110.81M | 117.39M | 70.61M | 87.88M | 162.78M | 162.50M | 147.30M | 149.80M | 122.60M | 61.59M | 55.56M |
Selling, General & Admin | 388.71M | 416.90M | 378.10M | 377.70M | 315.70M | 308.40M | 298.30M | 214.75M | 219.90M | 224.40M | 211.00M | 192.10M | 164.50M | 189.10M | 161.00M | 160.60M | 148.72M | 131.38M | 114.67M | 108.72M | 108.39M | 76.22M | 78.54M | 72.15M | 74.90M | 68.20M | 83.30M | 58.80M | 46.85M | 38.83M |
Research & Development | 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 | 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 | 45.20M | 50.80M | 38.70M | 17.80M | 37.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 1.49M | N/A | 5.74M | 16.35M | 270.00K | 2.09M | 8.99M | -5.60M | 9.33M | 90.63M | 87.60M | 79.10M | 66.50M | 63.80M | 14.74M | 16.73M |
Operating Income | 603.85M | 601.96M | 591.10M | 512.40M | 359.50M | 412.10M | 357.00M | 299.73M | 319.80M | 360.90M | 324.20M | 325.50M | 354.10M | 283.30M | 298.60M | 264.70M | 259.20M | 214.65M | 209.00M | 199.58M | 168.09M | 167.94M | 152.41M | 157.10M | 160.50M | 154.20M | 124.60M | 123.20M | 69.82M | 58.36M |
Other Expenses / Income | -181.73M | -181.85M | -129.77M | -105.14M | -163.70M | -125.05M | -117.39M | -88.27M | -66.93M | -76.30M | -69.46M | -111.88M | -63.95M | -61.64M | -52.49M | -60.16M | -66.00M | -59.40M | -60.62M | -57.22M | -98.03M | -74.77M | -76.28M | -95.79M | -122.30M | -81.40M | -80.70M | -89.30M | -80.71M | -65.79M |
Before Tax Income | 422.12M | 474.20M | 466.30M | 407.10M | 252.10M | 293.30M | 239.70M | 231.92M | 252.90M | 284.60M | 254.70M | 223.80M | 290.10M | 221.70M | 247.60M | 204.50M | 193.20M | 155.25M | 148.39M | 142.36M | 70.06M | 94.15M | 76.13M | 61.31M | 38.20M | 72.80M | 43.90M | 33.90M | -10.89M | -7.43M |
Income Tax Expenses | 96.16M | 133.40M | 107.20M | 98.40M | 58.30M | 69.30M | -30.00M | 78.57M | 80.50M | 102.20M | 69.30M | 72.50M | 96.90M | 77.10M | 88.20M | 72.90M | 70.42M | 51.23M | 60.84M | 58.21M | 27.74M | 37.19M | 30.22M | 25.79M | 14.30M | 26.90M | -6.70M | 3.30M | 5.10M | 5.60M |
Net Income | 325.96M | 340.85M | 359.08M | 308.72M | 193.80M | 224.00M | 269.70M | 153.35M | 172.40M | 182.40M | 185.40M | 151.30M | 193.20M | 144.60M | 159.40M | 131.60M | 122.78M | 104.02M | 87.55M | 84.14M | 42.03M | 53.81M | 41.77M | 31.31M | 23.90M | 45.90M | 34.20M | 28.40M | -21.81M | -13.03M |
Interest Expenses | 173.31M | 126.30M | 108.40M | 103.80M | 105.70M | 116.30M | 110.20M | 67.81M | 66.90M | 74.80M | 67.40M | 63.00M | 63.00M | 61.60M | 51.00M | 60.20M | 49.40K | 49.40K | 49.40K | 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 | 108.82M | 110.47M | 110.40M | 110.77M | 110.94M | 110.60M | 110.35M | 119.73M | 122.04M | 126.85M | 128.51M | 139.14M | 139.99M | 151.81M | 152.70M | 151.56M | 150.65M | 149.66M | 148.39M | 146.85M | 146.21M | 144.82M | 142.18M | 141.51M | 141.63M | 152.37M | 150.90M | 206.55M | 206.55M | 206.55M |
Diluted Shares Outstanding | 109.24M | 111.03M | 111.17M | 111.39M | 111.51M | 111.63M | 111.36M | 120.50M | 122.61M | 127.49M | 129.32M | 139.78M | 140.76M | 153.02M | 153.94M | 153.14M | 152.52M | 151.85M | 150.30M | 148.76M | 147.49M | 147.08M | 144.64M | 143.94M | 144.85M | 159.65M | 150.90M | 217.07M | 217.07M | 217.07M |
EBITDA | 858.67M | 964.03M | 846.44M | 770.01M | 622.32M | 610.09M | 564.58M | 442.79M | 462.00M | 523.42M | 508.31M | 447.22M | 507.25M | 418.72M | 442.61M | 410.00M | 397.19M | 342.06M | 332.45M | 321.99M | 283.29M | 266.24M | 249.62M | 247.73M | 248.10M | 233.30M | 191.10M | 187.00M | 120.12M | 100.83M |
EBITDA Margin | 14.34% | 15.04% | 14.91% | 15.64% | 13.86% | 13.71% | 13.80% | 12.26% | 12.27% | 13.38% | 13.71% | 12.46% | 14.45% | 13.63% | 14.43% | 13.14% | 13.59% | 12.82% | 13.32% | 13.30% | 12.25% | 13.39% | 12.86% | 13.19% | 13.36% | 13.42% | 12.64% | 13.30% | 10.90% | 11.71% |
EBIT | 595.44M | 600.55M | 574.68M | 510.92M | 357.80M | 409.60M | 349.90M | 299.73M | 319.80M | 359.40M | 322.10M | 286.80M | 353.10M | 283.30M | 298.60M | 264.70M | 193.25M | 155.30M | 148.44M | 142.36M | 69.78M | 91.00M | 71.99M | 57.10M | 38.20M | 72.80M | 27.50M | 31.70M | -16.71M | -7.43M |
EBIT Margin | 9.94% | 9.37% | 10.12% | 10.38% | 7.97% | 9.21% | 8.56% | 8.30% | 8.50% | 9.19% | 8.69% | 7.99% | 10.06% | 9.22% | 9.74% | 8.48% | 6.61% | 5.82% | 5.95% | 5.88% | 3.02% | 4.58% | 3.71% | 3.04% | 2.06% | 4.19% | 1.82% | 2.26% | -1.52% | -0.86% |
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 |