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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.16B | 1.81B | 939.37M | 524.48M | 1.60B | 1.28B | 1.18B | 1.15B | 1.09B | 1.04B | 954.56M | 986.59M | 952.14M | 769.96M | 879.12M | 930.87M | 747.72M | 947.92M | 868.79M | 749.45M | 448.80M | 414.36M | 325.16M | 514.38M | 510.80M | 524.50M | 826.00M | 747.20M |
Cost of Revenue | 1.49B | 1.23B | 738.67M | 551.14M | 1.08B | 880.49M | 817.27M | 796.44M | 766.66M | 748.02M | 710.33M | 570.90M | 566.80M | 529.90M | 531.26M | 566.37M | 448.98M | 618.46M | 554.86M | 479.86M | 276.94M | 260.36M | 218.36M | 367.89M | 324.60M | 315.10M | 511.20M | 443.20M |
Gross Profit | 666.22M | 579.75M | 200.70M | -26.67M | 520.78M | 394.63M | 367.45M | 352.76M | 325.47M | 292.97M | 244.23M | 415.69M | 385.35M | 240.06M | 347.86M | 364.50M | 298.75M | 329.47M | 313.93M | 269.59M | 171.86M | 154.00M | 106.80M | 146.49M | 186.20M | 209.40M | 314.80M | 304.00M |
Operating Expenses | 212.53M | 252.13M | 259.69M | 243.88M | 250.13M | 151.71M | 145.45M | 138.96M | 143.30M | 139.85M | 165.01M | 419.25M | 304.59M | 306.05M | 292.14M | 327.04M | 255.57M | 397.91M | 292.90M | 283.40M | 188.55M | 145.62M | 142.40M | 219.86M | 190.90M | 166.50M | 214.70M | 174.40M |
Selling, General & Admin | 107.79M | 42.98M | 38.60M | 28.80M | 36.28M | 30.83M | 33.49M | 29.14M | 28.91M | 27.57M | 26.29M | 186.59M | 179.30M | 158.17M | 175.55M | 178.81M | 178.22M | 201.36M | 209.67M | 204.18M | 128.74M | 119.53M | 86.86M | 161.40M | 138.30M | 123.70M | 161.30M | 125.50M |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | N/A | 2.30M | 5.90M | 10.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 |
Other Operating Expenses | 212.53M | 209.15M | 221.09M | 215.08M | 213.85M | -3.24M | -998.00K | 4.16M | -11.80M | 23.40M | 2.45M | 21.91M | 125.29M | 105.56M | 116.59M | 148.23M | 77.35M | 196.55M | 83.23M | 79.22M | 59.81M | 26.09M | 55.54M | 58.45M | 52.60M | 42.80M | 53.40M | 48.90M |
Operating Income | 453.68M | 327.15M | -61.87M | -303.83M | 267.53M | 214.27M | 184.65M | 213.81M | 162.06M | 153.10M | 76.19M | -4.75M | 79.53M | -65.99M | 49.14M | 37.47M | 43.18M | -68.45M | 21.03M | -14.00M | -16.68M | 8.38M | -37.78M | -73.36M | -4.70M | 42.90M | 100.10M | 129.60M |
Other Expenses / Income | -205.59M | -153.43M | -131.17M | -129.91M | -120.76M | 62.15M | -58.97M | -51.04M | -62.41M | -28.12M | -50.37M | -23.91M | -62.04M | -66.93M | -39.99M | -31.81M | 121.47M | -138.87M | -61.94M | -80.01M | -41.53M | 7.47M | 23.91M | -29.79M | 580.92M | 7.00M | 62.10M | 75.10M |
Before Tax Income | 248.10M | 173.72M | -189.84M | -433.74M | 146.77M | 276.42M | 126.94M | 162.77M | 99.66M | 125.00M | 25.82M | -28.67M | 17.49M | -132.92M | 9.15M | 5.66M | 164.65M | -95.28M | -46.68M | -94.01M | -58.21M | 14.56M | -10.48M | -226.54M | 561.50M | 49.90M | 162.20M | 204.70M |
Income Tax Expenses | -93.70M | 38.77M | 4.96M | 27.08M | 18.48M | 11.74M | -49.16M | 3.40M | -11.86M | -1.47M | -92.66M | -2.03M | 7.42M | -40.72M | 9.20M | 1.05M | 62.66M | -12.45M | -15.15M | -39.73M | -24.67M | 1.81M | -3.19M | -73.07M | 211.70M | 18.70M | 10.80M | 73.50M |
Net Income | 311.22M | 128.99M | -194.80M | -460.82M | 128.29M | 264.67M | 176.10M | 159.37M | 111.51M | 126.45M | 118.35M | -26.64M | 10.18M | -89.13M | -23.00K | 4.36M | 111.91M | -79.44M | -33.95M | -53.64M | 826.00K | 95.14M | -47.74M | -153.47M | 349.80M | 31.20M | 143.90M | 131.20M |
Interest Expenses | 211.37M | 148.41M | 125.35M | 115.78M | 131.62M | 74.96M | 66.05M | 63.91M | 63.90M | 61.45M | 60.92M | 58.58M | 74.67M | 81.43M | 76.59M | 64.07M | 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 | 57.75M | 55.14M | 55.05M | 54.96M | 51.61M | 51.29M | 51.15M | 51.01M | 51.24M | 50.86M | 51.17M | 47.56M | 48.35M | 47.26M | 42.49M | 40.94M | 40.99M | 40.53M | 39.94M | 36.74M | 34.00M | 33.78M | 33.69M | 33.20M | 29.25M | 34.67M | 32.34M | 32.24M |
Diluted Shares Outstanding | 58.06M | 55.38M | 55.05M | 54.96M | 51.98M | 51.51M | 51.37M | 51.31M | 51.61M | 55.88M | 62.81M | 47.60M | 49.78M | 47.60M | 42.73M | 41.26M | 42.23M | 41.59M | 39.94M | 39.73M | 34.00M | 33.78M | 33.69M | 33.20M | 29.52M | 35.06M | 32.63M | 32.24M |
EBITDA | 664.91M | 524.15M | 155.86M | -102.87M | 478.53M | 352.72M | 328.38M | 320.75M | 292.05M | 263.08M | 158.82M | 228.76M | 125.29M | 54.07M | 187.40M | 109.77M | 134.80M | 148.62M | 130.61M | 77.68M | 77.49M | 99.72M | 33.35M | -49.27M | 52.83M | 85.70M | 153.50M | 178.50M |
EBITDA Margin | 30.81% | 29.02% | 16.59% | -19.61% | 29.82% | 27.66% | 27.72% | 27.91% | 26.74% | 25.27% | 16.64% | 23.19% | 13.16% | 7.02% | 21.32% | 11.79% | 18.03% | 15.68% | 15.03% | 10.37% | 17.27% | 24.07% | 10.26% | -9.58% | 10.34% | 16.34% | 18.58% | 23.89% |
EBIT | 428.88M | 316.17M | -64.50M | -317.95M | 278.39M | 351.38M | 193.00M | 226.67M | 163.56M | 186.43M | 86.61M | 29.90M | 92.27M | -48.42M | 85.77M | 69.48M | 174.58M | -91.88M | -49.10M | -93.37M | -23.84M | 96.95M | -50.93M | -226.54M | 561.50M | 49.90M | 154.70M | 204.70M |
EBIT Margin | 19.87% | 17.51% | -6.87% | -60.62% | 17.35% | 27.56% | 16.29% | 19.72% | 14.98% | 17.91% | 9.07% | 3.03% | 9.69% | -6.29% | 9.76% | 7.46% | 23.35% | -9.69% | -5.65% | -12.46% | -5.31% | 23.40% | -15.66% | -44.04% | 109.93% | 9.51% | 18.73% | 27.40% |
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 |