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 | 1997-06-30 | 1996-06-30 | 1995-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.74B | 3.56B | 3.37B | 2.18B | 3.33B | 2.63B | 2.38B | 2.18B | 2.20B | 2.70B | 2.89B | 2.49B | 2.34B | 2.14B | 1.64B | 1.78B | 2.00B | 2.19B | 2.22B | 1.73B | 1.25B | 1.23B | 1.10B | 1.08B | 987.00M | 975.10M | N/A | 819.30M | 775.90M | 660.30M |
Cost of Revenue | 1.98B | 1.57B | 1.43B | 1.04B | 1.74B | 1.37B | 1.25B | 1.17B | 1.19B | 1.47B | 1.59B | 1.40B | 1.29B | 1.19B | 908.06M | 968.01M | 1.06B | 1.19B | 1.19B | 978.34M | 757.84M | 687.13M | 635.38M | 640.98M | 561.10M | 563.20M | N/A | 480.70M | 435.40M | 362.70M |
Gross Profit | 1.76B | 1.99B | 1.94B | 1.14B | 1.59B | 1.26B | 1.14B | 1.01B | 1.01B | 1.23B | 1.31B | 1.09B | 1.05B | 951.46M | 732.92M | 812.96M | 939.32M | 1.00B | 1.03B | 755.72M | 495.23M | 541.77M | 466.95M | 441.93M | 425.90M | 411.90M | N/A | 338.60M | 340.50M | 297.60M |
Operating Expenses | 751.42M | 968.17M | 1.03B | 952.44M | 1.12B | 899.07M | 793.52M | 713.31M | 645.42M | 914.58M | 1.02B | 884.53M | 813.50M | 770.96M | 607.08M | 966.38M | 585.09M | 598.24M | 626.52M | 453.23M | 346.43M | 377.30M | 351.07M | 333.36M | 289.20M | 282.10M | N/A | 251.60M | 239.60M | 187.10M |
Selling, General & Admin | 686.65M | 480.58M | 470.86M | 452.26M | 557.31M | 390.00M | 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 | 251.26M | 242.88M | 215.10M | 208.70M | N/A | N/A | 179.00M | 132.60M |
Research & Development | 3.88M | 600.00K | 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 | -64.77M | 487.59M | 558.17M | 500.17M | 560.03M | 276.00K | 793.52M | 713.31M | 645.42M | 914.58M | 1.02B | 884.53M | 813.50M | 770.96M | 607.08M | 966.38M | 585.09M | 598.24M | 626.52M | 453.23M | 346.43M | 377.30M | 99.81M | 90.48M | 74.10M | 73.40M | N/A | 251.60M | 60.60M | 54.50M |
Operating Income | 1.01B | 981.22M | 900.10M | 235.96M | 472.57M | 355.28M | 343.50M | 298.93M | 363.19M | 312.30M | 288.68M | 205.30M | 233.10M | 180.50M | 125.85M | -153.43M | 354.23M | 404.65M | 402.49M | 302.49M | 148.80M | 164.47M | 115.88M | 108.56M | 136.70M | 129.80M | N/A | 87.00M | 100.90M | 110.50M |
Other Expenses / Income | -257.46M | -152.42M | -296.17M | -406.98M | -270.44M | -778.00K | -172.69M | -290.94M | -323.13M | -353.18M | -404.68M | -1.35B | -239.38M | -153.58M | -120.53M | -96.11M | -169.30M | -157.81M | -157.39M | -115.39M | -82.98M | -87.51M | -73.95M | -6.51M | -69.10M | -79.90M | N/A | -192.40M | -51.30M | -46.30M |
Before Tax Income | 752.91M | 828.81M | 603.94M | -171.01M | 202.13M | 155.03M | 170.81M | 7.99M | 40.06M | -40.88M | -115.99M | -1.14B | -6.28M | 26.92M | 5.32M | -249.54M | 184.94M | 246.84M | 245.10M | 187.10M | 65.81M | 76.96M | 41.93M | 102.06M | 67.60M | 49.90M | N/A | -105.40M | 49.60M | 64.20M |
Income Tax Expenses | 132.88M | 189.43M | 140.09M | -36.31M | 44.49M | 40.33M | 3.01M | -197.49M | -7.17M | 753.00K | 3.35M | -220.77M | 1.72M | 8.24M | 1.08M | -26.53M | 64.03M | 85.49M | 84.05M | 75.64M | 24.88M | 28.74M | 16.98M | 39.29M | 27.60M | 21.30M | N/A | -34.00M | 20.00M | 28.00M |
Net Income | 620.02M | 639.38M | 463.85M | -134.70M | 157.64M | 115.05M | 189.19M | 418.00M | 47.23M | -53.04M | -80.26M | -908.87M | -3.85M | 10.31M | 4.24M | -223.00M | 303.04M | 116.78M | 144.61M | 111.45M | 40.93M | 40.01M | 24.95M | 62.77M | 38.30M | 28.60M | N/A | -65.30M | 28.20M | 36.20M |
Interest Expenses | 171.25M | 151.25M | 199.44M | 230.48M | 237.47M | 204.19M | 173.11M | 212.69M | 224.59M | 283.39M | 344.33M | 290.00M | 250.73M | 168.70M | 146.83M | 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 |
Basic Shares Outstanding | 101.33M | 108.89M | 113.87M | 113.52M | 113.47M | 114.40M | 114.96M | 114.51M | 112.79M | 109.98M | 97.24M | 87.65M | 87.34M | 86.60M | 86.43M | 87.85M | 87.57M | 88.38M | 88.72M | 76.34M | 63.96M | 64.54M | 62.38M | 62.14M | 61.77M | 62.17M | 50.62M | 50.62M | 57.55M | 56.56M |
Diluted Shares Outstanding | 101.37M | 109.00M | 114.10M | 113.52M | 113.95M | 115.07M | 115.63M | 115.19M | 113.68M | 109.98M | 97.24M | 87.65M | 87.34M | 86.83M | 86.52M | 87.85M | 88.61M | 89.59M | 90.38M | 78.49M | 66.02M | 65.59M | 62.38M | 62.29M | 61.77M | 62.26M | 50.62M | 52.12M | 57.55M | 56.56M |
EBITDA | 1.27B | 1.30B | 1.17B | 516.99M | 751.11M | 590.25M | 582.83M | 629.43M | 471.77M | 482.14M | 545.83M | -625.30M | 443.94M | 386.52M | 316.57M | -75.80M | 538.20M | 414.94M | 408.38M | 323.23M | 160.04M | 158.83M | 141.74M | 192.54M | 140.00M | 123.30M | N/A | -32.00M | 108.80M | 118.70M |
EBITDA Margin | 33.89% | 36.53% | 34.85% | 23.73% | 22.58% | 22.47% | 24.45% | 28.82% | 21.45% | 17.85% | 18.86% | -25.14% | 19.00% | 18.05% | 19.29% | -4.26% | 26.95% | 18.92% | 18.37% | 18.64% | 12.77% | 12.92% | 12.86% | 17.78% | 14.18% | 12.64% | 0.00% | -3.91% | 14.02% | 17.98% |
EBIT | 924.15M | 980.05M | 803.38M | 59.47M | 439.59M | 359.57M | 365.31M | 433.21M | 264.65M | 231.10M | 267.42M | -839.63M | 248.60M | 187.25M | 152.15M | -249.54M | 367.06M | 202.27M | 228.66M | 187.10M | 65.81M | 68.75M | 41.93M | 102.06M | 65.90M | 49.90M | N/A | -99.30M | 48.20M | 64.20M |
EBIT Margin | 24.72% | 27.57% | 23.84% | 2.73% | 13.22% | 13.69% | 15.33% | 19.84% | 12.03% | 8.56% | 9.24% | -33.76% | 10.64% | 8.75% | 9.27% | -14.01% | 18.38% | 9.22% | 10.29% | 10.79% | 5.25% | 5.59% | 3.80% | 9.42% | 6.68% | 5.12% | 0.00% | -12.12% | 6.21% | 9.72% |
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 | 1997-06-30 | 1996-06-30 | 1995-06-30 |