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 | 1995-06-30 | 1994-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.74B | 3.56B | 3.37B | 2.18B | 3.33B | 2.63B | 2.40B | 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 | 775.90M | 660.30M | 468.20M |
Cost of Revenue | 1.72B | 1.57B | 1.43B | 1.04B | 1.74B | 1.37B | 1.26B | 1.17B | 1.19B | 1.47B | 1.59B | 1.40B | 1.18B | 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 | 435.40M | 362.70M | 279.20M |
Gross Profit | 2.02B | 1.99B | 1.94B | 1.14B | 1.59B | 1.26B | 1.14B | 1.01B | 1.01B | 1.23B | 1.31B | 1.09B | 1.16B | 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 | 340.50M | 297.60M | 189.00M |
Operating Expenses | 1.12B | 968.17M | 1.03B | 952.44M | 1.12B | 899.07M | 793.52M | 713.31M | 645.42M | 914.58M | 1.02B | 891.18M | 922.41M | 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 | 239.60M | 187.10M | 134.70M |
Selling, General & Admin | 498.29M | 480.58M | 470.86M | 452.26M | 557.31M | 390.00M | 362.04M | 322.01M | 322.42M | 429.53M | 490.23M | 452.93M | 604.10M | 571.68M | 442.65M | 468.22M | 490.17M | 487.06M | 482.32M | 395.07M | 250.76M | 283.40M | 251.26M | 242.88M | 215.10M | 208.70M | N/A | 179.00M | 132.60M | 92.60M |
Research & Development | N/A | 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 | 618.45M | 487.59M | 558.17M | 500.17M | 560.03M | 276.00K | 184.00K | -545.00K | -3.68M | -48.00K | 2.09M | -137.00K | 209.40M | 199.28M | 164.43M | 498.16M | 94.92M | 111.18M | 144.20M | 58.16M | 95.67M | 93.89M | 99.81M | 90.48M | 74.10M | 73.40M | N/A | 60.60M | 54.50M | 42.10M |
Operating Income | 901.83M | 981.22M | 900.10M | 235.96M | 472.57M | 355.28M | 343.80M | 260.63M | 344.62M | 251.52M | 278.30M | -854.88M | 233.15M | 188.66M | 197.98M | 162.77M | 315.04M | 339.67M | 400.33M | 238.08M | 159.00M | 183.35M | 115.88M | 37.58M | 136.70M | 135.30M | N/A | 99.70M | 108.40M | 50.90M |
Other Expenses / Income | -148.92M | -152.42M | -296.17M | -185.28M | -270.44M | -200.25M | -172.26M | -252.64M | -231.14M | -263.30M | -394.30M | -1.35B | -239.38M | -153.58M | -120.53M | -425.27M | -169.30M | -157.81M | -155.34M | -117.18M | -82.98M | -87.51M | -73.95M | -6.51M | -69.10M | -79.90M | N/A | -192.40M | -51.30M | 13.30M |
Before Tax Income | 752.91M | 828.81M | 603.94M | -171.01M | 202.13M | 155.03M | 171.11M | 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 | 49.60M | 64.20M | 18.20M |
Income Tax Expenses | 132.88M | 189.43M | 140.09M | -36.31M | 44.49M | 40.33M | 3.12M | -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 | 20.00M | 28.00M | 7.50M |
Net Income | 620.02M | 639.38M | 463.85M | -134.70M | 157.64M | 115.05M | 189.39M | 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 | 28.20M | 36.20M | 12.70M |
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 | 412.30M | N/A | 137.40M | 171.67M | 50.98M | 93.18M | 114.60M | 73.95M | N/A | 70.80M | 85.40M | N/A | 51.50M | 44.20M | 30.70M |
Basic Shares Outstanding | 101.33M | 108.89M | 113.87M | 113.52M | 113.47M | 114.40M | 114.96M | 114.51M | 112.79M | 109.98M | 96.87M | 87.62M | 87.34M | 86.60M | 86.43M | 87.85M | 87.57M | 88.38M | 88.53M | 72.99M | 63.96M | 63.82M | 62.38M | 62.14M | 61.77M | 62.17M | 50.62M | 57.55M | 56.56M | 53.04M |
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.51M | 78.23M | 66.02M | 65.59M | 62.38M | 62.29M | 61.77M | 62.26M | 50.62M | 57.55M | 56.56M | 53.04M |
EBITDA | 1.18B | 1.30B | 1.17B | 340.50M | 751.11M | 588.95M | 561.41M | 416.90M | 471.14M | 480.64M | 505.98M | -639.51M | 439.80M | 372.22M | 292.99M | 24.44M | 486.18M | 552.34M | 580.06M | 425.25M | 148.80M | 164.47M | 115.88M | 128.06M | 210.80M | 208.70M | N/A | 160.30M | 162.90M | 93.00M |
EBITDA Margin | 31.59% | 36.66% | 34.85% | 15.63% | 22.58% | 22.42% | 23.38% | 19.09% | 21.42% | 17.79% | 17.48% | -25.71% | 18.82% | 17.39% | 17.85% | 1.37% | 24.34% | 25.19% | 26.09% | 24.52% | 11.87% | 13.38% | 10.51% | 11.83% | 21.36% | 21.40% | 0.00% | 20.66% | 24.67% | 19.86% |
EBIT | 924.15M | 980.05M | 803.38M | 59.47M | 439.59M | 359.57M | 365.61M | 433.21M | 264.65M | 231.10M | 267.42M | -839.63M | 248.60M | 187.25M | 152.15M | 162.77M | 367.06M | 339.67M | 400.33M | 238.08M | 159.00M | 183.35M | 115.88M | 102.06M | 136.70M | 135.30M | N/A | 99.70M | 108.40M | 50.90M |
EBIT Margin | 24.72% | 27.57% | 23.84% | 2.73% | 13.22% | 13.69% | 15.23% | 19.84% | 12.03% | 8.56% | 9.24% | -33.76% | 10.64% | 8.75% | 9.27% | 9.14% | 18.38% | 15.49% | 18.01% | 13.73% | 12.69% | 14.92% | 10.51% | 9.42% | 13.85% | 13.88% | 0.00% | 12.85% | 16.42% | 10.87% |
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 | 1995-06-30 | 1994-06-30 |