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.81B | 1.80B | 1.59B | 1.53B | 1.92B | 2.16B | 2.08B | 2.51B | 2.50B | 2.64B | 2.76B | 2.77B | 2.92B | 2.78B | 2.74B | 2.70B | 2.97B | 2.71B | 2.55B | 1.71B | 1.50B | 1.44B | 979.67M | 803.61M | 663.50M | 454.40M | 202.60M | 117.30M | 102.80M | 87.90M |
Cost of Revenue | 905.16M | 873.91M | 797.32M | 789.07M | 917.98M | 963.48M | 886.60M | 1.02B | 1.01B | 1.06B | 1.09B | 1.25B | 1.24B | 1.10B | 1.09B | 1.07B | 1.63B | 1.37B | 1.31B | 679.79M | 583.66M | 541.60M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 906.00M | 926.08M | 791.89M | 738.88M | 1.01B | 1.20B | 1.20B | 1.48B | 1.49B | 1.57B | 1.67B | 1.52B | 1.68B | 1.68B | 1.65B | 1.63B | 1.34B | 1.35B | 1.24B | 1.03B | 919.39M | 893.47M | 979.67M | 803.61M | 663.50M | 454.40M | 202.60M | 117.30M | 102.80M | 87.90M |
Operating Expenses | 162.88M | 638.23M | 546.89M | 581.20M | 589.03M | 588.44M | 588.39M | 744.34M | 718.26M | 722.15M | 742.31M | 719.71M | 763.79M | 744.93M | 771.19M | 731.45M | 232.07M | 618.76M | 517.96M | 388.13M | 337.44M | 304.28M | -542.85M | -399.34M | -319.30M | -186.80M | -98.70M | -39.20M | -33.40M | -32.50M |
Selling, General & Admin | 162.88M | 133.73M | 134.54M | 181.51M | 169.92M | 141.87M | 159.00M | 179.28M | 175.31M | 185.92M | 211.10M | 201.89M | 209.98M | 214.22M | 231.69M | 194.03M | 232.07M | 221.36M | 183.00M | 145.22M | 122.41M | 98.46M | 72.57M | 47.91M | 40.20M | 28.60M | 13.60M | 5.20M | 6.70M | 6.50M |
Research & Development | N/A | 0 | 0 | 0 | 1.00 | 0 | 0 | 0 | N/A | N/A | 32.21M | 226.62M | 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 | 504.50M | 412.35M | 399.69M | 419.11M | -31.32M | 13.23M | 7.31M | 7.66M | 10.60M | 6.70M | 7.16M | 7.83M | 7.92M | 4.32M | 537.43M | N/A | 397.40M | 334.96M | 242.91M | 215.03M | -27.50M | -615.42M | -447.25M | -359.50M | -215.40M | -112.30M | -44.40M | -40.10M | -39.00M |
Operating Income | 744.71M | -175.44M | 380.13M | -171.43M | 3.07B | 582.96M | 607.37M | 550.79M | 760.25M | 815.64M | 874.19M | 677.63M | 856.15M | 805.86M | 795.78M | 814.03M | 1.23B | 726.91M | 724.64M | 637.87M | 581.96M | 554.82M | 436.81M | 404.26M | 344.20M | 267.60M | 103.90M | 78.10M | 69.40M | 55.40M |
Other Expenses / Income | -682.60M | -648.80M | -10.50M | -569.53M | 103.44M | -123.36M | -287.63M | 4.39M | -37.77M | -257.26M | -540.73M | -608.79M | -236.86M | -54.98M | -698.50M | -734.85M | -278.35M | -63.44M | -80.96M | 31.01M | -118.58M | -162.67M | -82.44M | -34.45M | -225.30M | -173.90M | -90.30M | -31.40M | -28.20M | -25.00M |
Before Tax Income | 62.11M | -360.95M | 197.06M | -425.21M | 3.44B | 459.60M | 318.45M | 983.06M | 722.47M | 505.19M | 133.82M | 416.73M | 619.29M | 750.89M | 97.28M | 79.19M | 587.50M | 607.29M | 641.04M | 671.63M | 463.52M | 403.62M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | 29.22M | 21.66M | -10.50M | 36.63M | 103.44M | 37.63M | 41.09M | 8.31M | -84.69M | 11.00M | -6.41M | 8.13M | 24.83M | 22.48M | 20.74M | -204.54M | 10.53M | -28.92M | 62.39M | 60.41M | 470.00K | 195.06M | 173.08M | 170.27M | 141.70M | 114.70M | 42.90M | 16.70M | 16.40M | 14.20M |
Net Income | 105.49M | -382.61M | 176.00M | -461.85M | 3.15B | 449.95M | 227.42M | 960.57M | 760.43M | 864.85M | 475.97M | 617.26M | 662.30M | 647.88M | 106.17M | 395.04M | 635.69M | 560.14M | 539.60M | 592.92M | 460.70M | 232.90M | 263.74M | 233.99M | 202.50M | 152.90M | 61.00M | 61.40M | 53.00M | 41.20M |
Interest Expenses | 325.92M | 257.96M | 231.10M | 234.75M | 264.80M | 330.89M | 311.59M | 373.13M | 345.86M | 420.79M | 457.60M | 476.27M | 523.29M | 541.73M | 616.59M | 571.53M | 634.55M | 215.59M | 161.71M | 30.90M | 204.26M | 207.84M | 173.08M | 170.27M | 141.70M | 114.70M | 42.90M | 16.70M | 16.40M | 14.20M |
Basic Shares Outstanding | 191.00M | 191.78M | 191.55M | 191.15M | 190.80M | 190.51M | 189.53M | 188.84M | 188.35M | 187.57M | 186.94M | 185.81M | 184.31M | 182.34M | 171.59M | 153.90M | 151.95M | 144.96M | 143.81M | 127.73M | 114.57M | 107.99M | 90.88M | 88.24M | 87.54M | 82.59M | 55.91M | 49.70M | 47.45M | 44.46M |
Diluted Shares Outstanding | 191.86M | 191.78M | 192.12M | 191.15M | 191.05M | 191.46M | 191.26M | 189.10M | 189.56M | 188.69M | 187.71M | 186.53M | 186.02M | 184.16M | 173.50M | 158.12M | 151.95M | 153.39M | 143.81M | 135.78M | 118.97M | 111.84M | 93.90M | 90.45M | 88.89M | 84.15M | 58.74M | 50.09M | 47.45M | 44.46M |
EBITDA | 845.61M | 423.31M | 792.48M | 228.26M | 3.49B | 1.25B | 1.16B | 1.48B | 1.31B | 1.38B | 1.16B | 1.50B | 1.68B | 1.59B | 1.26B | 1.21B | 1.70B | 1.15B | 1.11B | 960.84M | 882.06M | 790.85M | 591.10M | 563.72M | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 46.69% | 23.52% | 49.87% | 14.94% | 181.16% | 57.69% | 55.71% | 58.98% | 52.28% | 52.49% | 41.85% | 54.29% | 57.59% | 57.03% | 45.88% | 44.69% | 57.00% | 42.39% | 43.59% | 56.28% | 58.68% | 55.11% | 60.34% | 70.15% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 460.64M | -102.99M | 396.60M | -190.47M | 3.52B | 818.48M | 580.09M | 1.34B | 1.02B | 1.30B | 927.16M | 1.10B | 1.21B | 1.21B | 743.50M | 762.04M | 1.28B | 746.81M | 763.71M | 684.23M | 665.43M | 635.80M | 609.89M | 574.54M | 485.90M | 382.30M | 146.80M | 94.80M | 85.80M | 69.60M |
EBIT Margin | 25.43% | -5.72% | 24.96% | -12.47% | 182.69% | 37.83% | 27.83% | 53.55% | 40.83% | 49.19% | 33.58% | 39.82% | 41.51% | 43.60% | 27.11% | 28.25% | 43.07% | 27.54% | 29.98% | 40.08% | 44.27% | 44.30% | 62.25% | 71.49% | 73.23% | 84.13% | 72.46% | 80.82% | 83.46% | 79.18% |
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 |