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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.66B | 6.33B | 6.20B | 5.53B | 5.45B | 5.08B | 4.44B | 4.29B | 3.74B | 3.07B | 2.98B | 2.95B | 2.80B | 2.39B | 2.24B | 2.15B | 1.99B | 1.85B | 1.86B |
Cost of Revenue | 5.73B | 5.60B | 5.29B | 4.71B | 4.64B | 4.34B | 3.73B | 3.66B | 3.21B | 2.58B | 2.50B | 2.44B | 2.31B | 1.98B | 1.82B | 1.79B | 1.66B | 1.48B | 1.49B |
Gross Profit | 932.04M | 733.38M | 919.37M | 821.34M | 812.92M | 740.20M | 709.43M | 621.18M | 531.20M | 482.68M | 480.17M | 505.42M | 495.94M | 408.11M | 420.10M | 361.52M | 331.62M | 366.87M | 369.76M |
Operating Expenses | 377.17M | 330.09M | 205.59M | 253.68M | 341.04M | 322.92M | 274.06M | 252.24M | 197.03M | 153.60M | 141.31M | 129.50M | 185.22M | 171.97M | 184.26M | 165.11M | 137.73M | 108.99M | 250.66M |
Selling, General & Admin | 170.19M | 153.03M | 146.97M | 138.04M | 128.46M | 121.27M | 114.05M | 106.93M | 92.05M | 85.25M | 76.92M | 66.19M | 62.35M | 62.12M | 113.28M | 93.33M | 80.44M | 62.32M | 206.80M |
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 |
Other Operating Expenses | 206.97M | 177.06M | 58.62M | 115.65M | 212.58M | 201.66M | -49.00K | 42.65M | 104.98M | 68.35M | 64.39M | 63.31M | 122.86M | 109.85M | 70.98M | 71.79M | 57.30M | 46.67M | 43.85M |
Operating Income | 554.87M | 403.28M | 713.77M | 567.66M | 471.88M | 417.28M | 355.88M | 299.85M | 274.79M | 284.48M | 301.44M | 336.86M | 310.72M | 236.14M | 235.84M | 196.41M | 193.88M | 257.87M | 119.10M |
Other Expenses / Income | -172.52M | -142.70M | -84.05M | -111.18M | -207.13M | -181.73M | -153.42M | -119.11M | -66.36M | -80.68M | -103.64M | -93.31M | -126.99M | -112.14M | -119.43M | -144.51M | -138.22M | -131.95M | -161.08M |
Before Tax Income | 382.36M | 260.58M | 629.72M | 456.47M | 264.75M | 235.55M | 202.46M | 180.73M | 208.43M | 203.80M | 197.80M | 243.55M | 183.73M | 123.99M | 116.40M | 51.90M | 54.13M | 125.92M | -41.98M |
Income Tax Expenses | 82.62M | 62.55M | 129.77M | 111.87M | 63.72M | 58.61M | -18.18M | 55.46M | 72.44M | 75.62M | 74.79M | 89.66M | 70.97M | 41.63M | 37.52M | 26.06M | 18.70M | 43.52M | -10.46M |
Net Income | 243.49M | 158.99M | 402.23M | 259.00M | 201.03M | 137.84M | 177.18M | 115.41M | 130.74M | 120.63M | 114.39M | 148.23M | 107.85M | 77.64M | 75.28M | 22.44M | 35.43M | 94.88M | -27.92M |
Interest Expenses | 198.64M | 169.11M | 135.99M | 153.01M | 200.57M | 198.49M | 154.70M | 170.08M | 112.82M | 85.45M | 87.36M | 94.95M | 99.22M | 112.34M | 132.47M | 145.89M | 140.16M | 131.83M | 106.86M |
Basic Shares Outstanding | 123.11M | 124.63M | 130.25M | 129.78M | 130.25M | 130.17M | 128.96M | 127.81M | 127.48M | 129.03M | 136.88M | 138.77M | 150.50M | 159.18M | 85.59M | 59.57M | 190.29M | 60.51M | 60.51M |
Diluted Shares Outstanding | 123.11M | 124.63M | 130.25M | 129.78M | 130.28M | 130.26M | 129.13M | 127.97M | 127.75M | 129.47M | 137.05M | 139.04M | 150.72M | 159.44M | 86.05M | 59.57M | 190.29M | 60.99M | 60.99M |
EBITDA | 763.62M | 585.31M | 772.72M | 683.30M | 684.46M | 621.83M | 517.17M | 448.39M | 384.49M | 352.83M | 365.83M | 401.81M | 354.46M | 305.04M | 319.50M | 269.58M | 253.12M | 305.77M | 164.40M |
EBITDA Margin | 11.46% | 9.24% | 12.45% | 12.35% | 12.55% | 12.24% | 11.64% | 10.46% | 10.27% | 11.51% | 12.29% | 13.63% | 12.64% | 12.76% | 14.26% | 12.52% | 12.71% | 16.51% | 8.85% |
EBIT | 524.75M | 390.66M | 667.98M | 523.87M | 465.32M | 394.94M | 313.70M | 340.96M | 315.99M | 281.69M | 276.55M | 332.84M | 278.03M | 231.61M | 245.27M | 194.40M | 194.28M | 270.23M | 68.48M |
EBIT Margin | 7.87% | 6.17% | 10.77% | 9.47% | 8.53% | 7.77% | 7.06% | 7.96% | 8.44% | 9.19% | 9.29% | 11.29% | 9.91% | 9.69% | 10.95% | 9.03% | 9.75% | 14.60% | 3.68% |
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 |