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 | 1.97B | 1.82B | 1.83B | 1.89B | 1.75B | 1.56B | 1.48B | 1.36B | 1.33B | 1.25B | 1.26B | 1.33B | 1.86B | 1.26B | 1.24B | 1.08B | 943.13M | 858.31M | 796.29M | 732.13M | 693.02M | 692.20M | 590.11M | 467.79M | 424.60M | 355.10M | 285.30M | 232.70M | 206.40M | 193.40M |
Cost of Revenue | 925.33M | 775.82M | 882.67M | 977.11M | 825.26M | 724.38M | 788.35M | 760.91M | 747.23M | 693.86M | 687.67M | 735.76M | 640.46M | 590.21M | 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 |
Gross Profit | 1.05B | 1.04B | 948.44M | 910.89M | 921.95M | 830.97M | 695.59M | 598.96M | 583.98M | 554.12M | 570.19M | 595.71M | 1.22B | 667.56M | 1.24B | 1.08B | 943.13M | 858.31M | 796.29M | 732.13M | 693.02M | 692.20M | 590.11M | 467.79M | 424.60M | 355.10M | 285.30M | 232.70M | 206.40M | 193.40M |
Operating Expenses | 1.17B | 715.47M | 805.51M | 745.71M | 743.00M | -747.09M | 51.07M | 56.78M | 40.12M | 44.44M | 32.55M | 34.02M | 28.80M | 34.48M | 592.11M | -406.59M | 6.54M | -30.97M | -160.95M | -270.62M | -270.60M | -252.66M | -82.34M | 49.82M | -26.70M | -38.90M | -15.30M | -200.00K | 17.80M | -29.60M |
Selling, General & Admin | 1.17B | 715.35M | 741.77M | 738.04M | 733.65M | 654.14M | 637.63M | 627.77M | 585.21M | 535.68M | 557.83M | 543.96M | 614.34M | 586.07M | 557.70M | 39.97M | 350.59M | 315.61M | 276.94M | 256.28M | 240.86M | 194.68M | 174.49M | 154.61M | 145.10M | 114.00M | 96.40M | 78.30M | 73.30M | 69.30M |
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 | 123.00K | 63.74M | 7.67M | 9.35M | -1.52B | -365.63M | -445.83M | N/A | N/A | N/A | N/A | 23.51M | 27.81M | 34.41M | -446.56M | -344.05M | -346.58M | -437.89M | -526.90M | -511.46M | -447.34M | -256.83M | -104.79M | -171.80M | -152.90M | -111.70M | -78.50M | -55.50M | -98.90M |
Operating Income | 844.29M | 840.86M | 797.90M | 563.82M | 630.94M | 808.27M | 133.33M | 11.43M | -612.52M | -553.19M | -513.01M | -530.06M | -406.99M | 226.39M | 511.49M | 676.54M | 949.68M | 827.34M | 635.33M | 461.51M | 422.42M | 439.54M | 507.77M | 517.61M | 397.90M | 316.20M | 270.00M | 232.50M | 224.20M | 163.80M |
Other Expenses / Income | -161.05M | -112.15M | 549.75M | 325.42M | -130.38M | 120.54M | 384.94M | 327.23M | -101.02M | -93.53M | -96.42M | -40.87M | -23.51M | -27.81M | -30.28M | 833.00K | -583.88M | -499.74M | 10.59M | -14.28M | -175.14M | -206.71M | -328.10M | -369.84M | -264.20M | -204.30M | -188.90M | -163.10M | -160.20M | -104.10M |
Before Tax Income | 683.25M | 660.16M | 796.10M | 563.86M | 630.87M | 565.49M | 518.28M | 338.66M | 431.64M | 430.33M | 476.23M | 542.86M | 448.33M | 371.65M | 310.72M | 218.14M | 333.43M | 327.60M | 314.74M | 270.47M | 247.27M | 232.83M | 179.68M | 147.77M | 133.70M | 111.90M | 81.10M | 69.40M | 64.00M | 59.70M |
Income Tax Expenses | 152.12M | 139.86M | 179.78M | 128.79M | 130.18M | 119.06M | 182.59M | 106.38M | 139.38M | 134.85M | 157.30M | 188.74M | 158.51M | 123.36M | 106.70M | 64.91M | 115.76M | 114.62M | 113.23M | 91.45M | 88.91M | 82.42M | 63.61M | 47.63M | 44.50M | 37.20M | 16.50M | 15.30M | 14.80M | 14.60M |
Net Income | 530.75M | 520.27M | 618.12M | 435.03M | 500.76M | 445.65M | 334.64M | 232.67M | 288.56M | 292.44M | 316.61M | 351.19M | 285.88M | 246.75M | 200.58M | 153.23M | 217.66M | 212.98M | 201.50M | 179.02M | 158.36M | 150.41M | 116.30M | 100.14M | 89.20M | 74.70M | 64.60M | 54.10M | 49.20M | 45.10M |
Interest Expenses | 1.07B | 180.72M | 61.90M | 160.56M | 419.08M | 243.56M | 131.05M | 81.89M | 63.47M | 67.05M | 70.89M | 87.32M | 120.10M | 142.03M | 204.21M | 414.78M | 616.25M | 499.74M | 320.59M | 191.04M | 175.14M | 206.71M | 327.86M | 369.84M | 264.20M | 204.30M | 188.90M | 163.10M | 160.20M | 104.10M |
Basic Shares Outstanding | 66.18M | 67.21M | 68.59M | 69.84M | 70.79M | 66.63M | 64.75M | 65.09M | 67.59M | 68.39M | 67.99M | 67.68M | 67.79M | 67.63M | 67.38M | 67.27M | 67.08M | 66.76M | 64.07M | 59.13M | 58.70M | 56.61M | 54.13M | 53.75M | 53.68M | 55.12M | 56.04M | 52.23M | 51.93M | 53.87M |
Diluted Shares Outstanding | 65.65M | 67.21M | 68.59M | 69.84M | 70.80M | 66.66M | 64.81M | 65.14M | 67.69M | 68.54M | 68.21M | 67.96M | 68.04M | 67.83M | 67.49M | 67.56M | 67.55M | 67.31M | 67.05M | 66.73M | 66.51M | 64.35M | 61.52M | 60.82M | 61.11M | 62.90M | 62.71M | 59.54M | 58.86M | 59.37M |
EBITDA | 765.83M | 559.94M | 246.35M | 238.45M | 651.83M | 444.94M | 133.33M | 11.43M | N/A | N/A | N/A | N/A | N/A | N/A | 398.49M | 395.28M | 580.46M | 519.46M | 455.88M | 361.26M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 38.78% | 30.79% | 13.45% | 12.63% | 37.31% | 28.61% | 8.99% | 0.84% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 32.19% | 36.49% | 61.55% | 60.52% | 57.25% | 49.34% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 1.75B | 840.86M | 859.79M | 724.38M | 1.05B | 808.27M | 648.29M | 420.93M | 491.42M | 494.33M | 544.80M | 627.25M | 564.49M | 512.14M | 511.49M | 632.92M | 949.68M | 827.34M | 635.33M | 461.51M | 422.42M | 439.54M | 507.77M | 517.61M | 397.90M | 316.20M | 270.00M | 232.50M | 224.20M | 163.80M |
EBIT Margin | 88.78% | 46.23% | 46.95% | 38.37% | 60.10% | 51.97% | 43.69% | 30.95% | 36.92% | 39.61% | 43.31% | 47.11% | 30.36% | 40.72% | 41.32% | 58.43% | 100.69% | 96.39% | 79.79% | 63.04% | 60.95% | 63.50% | 86.05% | 110.65% | 93.71% | 89.05% | 94.64% | 99.91% | 108.62% | 84.69% |
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 |