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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.50B | 4.13B | 3.83B | 3.80B | 3.87B | 3.75B | 3.57B | 3.44B | 3.29B | 3.07B | 2.81B | 2.48B | 1.76B | 1.02B | 936.09M | 929.77M | 771.79M | 418.45M | 324.72M | 232.91M | 205.00M | 196.70M | 204.58M | 242.32M | 233.25M | 149.93M | 3.12B | 2.58B | 2.32B |
Cost of Revenue | 3.73B | 2.28B | 2.09B | 1.94B | 1.81B | 1.69B | 1.49B | 1.44B | 1.41B | 1.21B | 1.12B | 979.23M | 678.64M | 325.47M | 302.81M | 306.94M | 198.12M | 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 | 770.72M | 1.85B | 1.74B | 1.86B | 2.06B | 2.05B | 2.08B | 2.00B | 1.88B | 1.86B | 1.69B | 1.50B | 1.09B | 691.40M | 633.28M | 622.82M | 573.67M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 105.61M | 1.36B | 1.32B | 1.26B | 1.21B | 1.07B | 1.02B | 1.03B | 1.02B | 948.66M | 837.07M | 824.78M | 365.12M | 265.22M | 245.82M | 270.06M | 246.12M | 154.55M | 100.61M | 68.50M | 66.64M | 69.49M | 63.27M | 64.03M | 100.66M | 37.97M | 2.79B | 2.53B | 2.32B |
Selling, General & Admin | 148.88M | 144.87M | 129.76M | 130.16M | 166.00M | 151.98M | 135.49M | 126.88M | 128.03M | 121.75M | 115.11M | 98.80M | N/A | N/A | N/A | N/A | 36.42M | 26.14M | 23.10M | 16.92M | 12.72M | 9.76M | 10.24M | 9.69M | 7.77M | 5.70M | N/A | N/A | N/A |
Research & Development | 0 | 0 | 0 | 0 | 0 | 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 | -105.61M | 1.22B | 1.19B | 1.13B | 1.05B | -66.77M | 887.95M | 898.92M | 894.06M | 826.91M | 721.96M | 725.98M | 365.12M | 265.22M | 245.82M | 270.06M | 209.69M | 128.42M | 77.50M | 51.58M | 53.92M | 59.73M | 53.02M | 54.34M | 92.89M | 32.27M | 2.79B | 2.53B | 2.32B |
Operating Income | 665.12M | 454.08M | 389.30M | 592.58M | 865.76M | 861.09M | 1.06B | 975.65M | 854.10M | 914.90M | 855.04M | 681.29M | 721.22M | 426.18M | 387.46M | 352.77M | 327.55M | 263.90M | 224.11M | 164.41M | 138.36M | 127.21M | 141.31M | 178.29M | 132.59M | 111.96M | 327.20M | 48.01M | 8.36M |
Other Expenses / Income | -763.21M | -511.94M | -327.92M | -247.93M | -482.77M | -164.36M | -480.10M | -452.78M | -503.85M | -466.52M | -376.56M | -383.03M | -390.78M | -199.04M | -191.57M | -184.15M | -207.20M | -1.27M | -1.55M | -64.24M | -41.63M | -76.52M | -87.03M | -239.54M | -90.05M | -56.00M | -102.74M | 35.17M | 24.00M |
Before Tax Income | -98.09M | -57.86M | 61.39M | 344.65M | 382.99M | 376.04M | 584.15M | 522.87M | 350.25M | 448.38M | 478.48M | 298.27M | 330.44M | 227.13M | 195.89M | 168.61M | 120.35M | N/A | N/A | 100.17M | 96.73M | 50.69M | 54.28M | -61.24M | 42.53M | 55.96M | 224.47M | 83.18M | 32.36M |
Income Tax Expenses | -9.54M | -16.93M | 4.83M | -96.53M | -56.31M | -39.95M | -59.80M | -31.34M | -39.28M | -8.73M | -11.83M | -6.28M | -31.14M | 5.20M | -1.72M | -15.88M | -28.04M | N/A | N/A | N/A | N/A | -2.20M | 2.69M | N/A | N/A | 21.15M | 89.34M | 35.17M | 24.00M |
Net Income | -40.97M | -40.93M | 49.01M | 439.15M | 433.02M | 409.47M | 1.36B | 649.23M | 417.84M | 475.77M | 453.51M | 362.80M | 364.49M | 246.17M | 266.50M | 226.29M | 282.32M | 131.43M | 130.58M | 120.90M | 162.75M | 65.71M | 50.57M | -65.45M | 42.53M | 26.76M | 130.93M | 48.01M | -14.89M |
Interest Expenses | 586.41M | 467.56M | 440.09M | 469.54M | 451.66M | 442.50M | 448.20M | 419.74M | 367.11M | 376.84M | 334.48M | 293.40M | 236.81M | 178.86M | 178.50M | 203.18M | 204.22M | 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 | 401.81M | 373.37M | 382.79M | 373.37M | 365.98M | 356.26M | 355.33M | 344.70M | 330.31M | 294.18M | 292.65M | 292.06M | 228.45M | 156.61M | 152.57M | 139.57M | 122.60M | 104.21M | 95.04M | 83.49M | 79.34M | 69.34M | 68.41M | 68.01M | 67.75M | 68.61M | 68.94M | 70.70M | 62.32M |
Diluted Shares Outstanding | 401.81M | 373.37M | 386.30M | 376.50M | 369.89M | 359.30M | 358.57M | 348.39M | 334.01M | 296.68M | 295.11M | 294.49M | 230.79M | 157.66M | 152.76M | 139.91M | 123.01M | 104.73M | 95.78M | 84.35M | 80.09M | 70.29M | 69.36M | 68.13M | 67.99M | 68.61M | 70.36M | 70.70M | 71.97M |
EBITDA | 1.83B | 1.65B | 1.60B | 1.72B | 1.93B | 1.80B | 2.63B | 1.94B | 1.72B | 1.67B | 1.55B | 1.41B | 1.03B | 644.94M | 650.89M | 649.65M | 696.00M | 251.08M | 218.59M | 175.24M | 202.26M | 104.75M | 93.62M | -21.85M | 85.34M | 76.96M | 344.14M | 182.71M | 98.59M |
EBITDA Margin | 40.71% | 40.00% | 41.91% | 45.40% | 49.95% | 48.04% | 73.79% | 56.25% | 52.33% | 54.45% | 55.06% | 56.95% | 58.35% | 63.42% | 69.53% | 69.87% | 90.18% | 60.00% | 67.32% | 75.24% | 98.66% | 53.26% | 45.76% | -9.02% | 36.59% | 51.33% | 11.04% | 7.09% | 4.24% |
EBIT | 535.90M | 409.70M | 493.92M | 812.16M | 828.37M | 812.01M | 1.74B | 1.04B | 745.67M | 843.88M | 776.16M | 649.92M | 570.16M | 430.23M | 443.28M | 413.59M | 458.49M | 131.43M | 130.58M | 120.90M | 162.75M | 63.51M | 53.25M | -65.45M | 42.53M | 47.91M | 220.27M | 83.18M | 9.11M |
EBIT Margin | 11.91% | 9.92% | 12.90% | 21.40% | 21.39% | 21.68% | 48.90% | 30.14% | 22.70% | 27.47% | 27.64% | 26.16% | 32.30% | 42.31% | 47.35% | 44.48% | 59.41% | 31.41% | 40.21% | 51.91% | 79.39% | 32.29% | 26.03% | -27.01% | 18.24% | 31.95% | 7.07% | 3.23% | 0.39% |
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 |