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.66B | 1.23B | 738.67M | 551.14M | 1.08B | 880.49M | 852.69M | 825.59M | 796.48M | 715.79M | 680.10M | 571.25M | 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 | 497.78M | 579.75M | 200.70M | -26.67M | 520.78M | 394.63M | 332.03M | 323.62M | 295.64M | 325.20M | 274.46M | 415.35M | 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 | 44.10M | 252.13M | 259.69M | 243.88M | 250.13M | 151.71M | 111.96M | 109.82M | 114.38M | 172.09M | 195.25M | 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 | 110.98M | 42.98M | 38.60M | 28.80M | 36.28M | 30.83M | 33.49M | 29.14M | 28.91M | 27.57M | 26.29M | 186.59M | 179.30M | 200.49M | 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 | 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 |
Other Operating Expenses | -44.10M | 209.15M | 221.09M | 215.08M | 213.85M | -3.24M | 78.46M | 80.67M | 85.47M | 144.52M | 168.95M | 232.66M | 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 | -127.98M | -129.91M | -120.76M | 97.99M | -57.71M | -51.04M | -62.41M | -28.11M | -50.37M | -23.91M | -62.04M | -66.93M | -39.99M | -31.81M | 121.47M | -26.83M | -67.71M | -80.01M | -41.53M | 6.19M | 27.30M | -153.18M | 566.20M | 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 | 223.55M | 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 | 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 | 57.75M | 55.14M | 55.05M | 54.96M | 51.61M | 51.29M | 51.15M | 51.01M | 51.24M | 50.86M | 51.17M | 47.60M | 48.35M | 47.26M | 42.49M | 39.67M | 40.99M | 40.53M | 39.94M | 39.73M | 41.30M | 33.74M | 33.62M | 33.36M | 32.91M | 32.84M | 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.26M | 42.49M | 39.67M | 42.23M | 40.53M | 39.94M | 39.73M | 41.30M | 33.74M | 33.62M | 33.36M | 33.22M | 33.19M | 32.63M | 32.24M |
EBITDA | 664.91M | 532.76M | 158.49M | -104.03M | 492.73M | 496.04M | 304.95M | 336.49M | 277.94M | 298.71M | 203.13M | 160.59M | 217.56M | 57.14M | 202.36M | 119.59M | 266.19M | 23.93M | 63.86M | 13.90M | 70.33M | 189.73M | 26.33M | -147.31M | 614.10M | 92.70M | 208.10M | 253.60M |
EBITDA Margin | 30.81% | 29.50% | 16.87% | -19.84% | 30.71% | 38.90% | 25.74% | 29.28% | 25.45% | 28.69% | 21.28% | 16.28% | 22.85% | 7.42% | 23.02% | 12.85% | 35.60% | 2.52% | 7.35% | 1.86% | 15.67% | 45.79% | 8.10% | -28.64% | 120.22% | 17.67% | 25.19% | 33.94% |
EBIT | 441.06M | 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 | 5.41M | 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 | 20.44% | 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% | 0.58% | 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 |