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.99B | 2.28B | 1.80B | 1.42B | 1.62B | 1.46B | 1.17B | 931.62M | 1.03B | 1.18B | 1.09B | 1.07B | 1.25B | 1.20B | 862.00M | 1.05B | 995.70M | 809.60M | 608.21M | 335.80M | 244.59M | 251.16M | 188.41M | 236.20M | 127.87M | 174.90M | 184.10M | 186.70M | 275.30M | 208.70M |
Cost of Revenue | 2.03B | 1.78B | 1.38B | 1.29B | 1.47B | 1.13B | 952.41M | 771.97M | 821.28M | 965.39M | 999.10M | 960.40M | 1.04B | 933.00M | 842.40M | 998.50M | 864.70M | 669.60M | 573.32M | 314.40M | 225.91M | 224.20M | 165.31M | 156.20M | 110.30M | 127.50M | 128.30M | 134.40M | 177.80M | 107.80M |
Gross Profit | -31.86M | 498.20M | 425.52M | 130.60M | 158.23M | 329.33M | 216.73M | 159.65M | 211.92M | 209.72M | 89.30M | 112.30M | 208.70M | 266.30M | 19.60M | 55.40M | 131.00M | 140.00M | 34.89M | 21.40M | 18.69M | 26.96M | 23.10M | 80.00M | 17.57M | 47.40M | 55.80M | 52.30M | 97.50M | 100.90M |
Operating Expenses | 123.18M | 105.83M | 78.93M | 66.87M | 74.23M | 61.46M | 49.68M | 44.53M | 46.24M | 47.93M | 51.17M | 50.67M | 50.25M | 44.33M | 38.54M | 34.17M | 43.91M | 17.28M | 15.55M | 45.74M | 24.40M | 28.96M | 16.50M | 36.42M | 29.44M | 34.70M | 36.90M | 35.90M | 61.40M | 47.50M |
Selling, General & Admin | 123.18M | 105.83M | 78.93M | 66.87M | 74.23M | 61.46M | 49.68M | 44.53M | 46.24M | 47.93M | 51.17M | 50.67M | 50.25M | 44.48M | 39.28M | 41.98M | 43.91M | 37.88M | 36.02M | 36.71M | 24.29M | 26.23M | 16.50M | 14.28M | 22.42M | 23.50M | 23.60M | 24.90M | 47.50M | 38.60M |
Research & Development | 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 | N/A | N/A |
Other Operating Expenses | 156.84M | 24.43M | 14.40M | 2.13M | 6.08M | -5.42M | N/A | N/A | 0 | N/A | N/A | N/A | N/A | -146.30K | -739.30K | -7.81M | N/A | -20.60M | -20.46M | 9.03M | 105.00K | 2.73M | N/A | 22.14M | 7.02M | 11.20M | 13.30M | 11.00M | 13.90M | 8.90M |
Operating Income | -188.77M | 392.37M | 346.58M | 63.73M | 84.00M | 267.87M | 167.05M | 114.67M | 165.68M | 165.16M | 31.70M | 63.00M | 154.70M | 212.20M | -11.60M | 19.50M | 95.30M | 116.10M | 19.34M | -24.34M | -5.71M | -2.00M | 6.60M | 43.58M | -11.87M | 12.70M | 18.90M | 16.40M | 36.10M | 53.40M |
Other Expenses / Income | -35.55M | -47.06M | -86.02M | -74.87M | -74.42M | -39.13M | -63.12M | -55.21M | -60.73M | -60.96M | -48.30M | -67.10M | -80.50M | -94.50M | -96.90M | -141.00M | -48.80M | 44.30M | -191.74M | -11.74M | -1.92M | -4.91M | -9.05M | -13.99M | -25.15M | -3.40M | -51.40M | -3.90M | 20.40M | -10.30M |
Before Tax Income | -269.82M | 345.30M | 260.57M | -11.14M | 9.59M | 177.27M | 103.94M | 59.46M | 104.95M | 104.19M | -16.60M | -4.10M | 74.20M | 117.70M | -108.50M | -121.50M | 46.50M | 160.40M | -172.40M | -36.08M | -7.63M | -6.92M | -2.45M | 29.58M | -37.02M | 9.30M | -32.50M | 12.50M | 56.50M | 43.10M |
Income Tax Expenses | -27.77M | 98.26M | 89.58M | 6.10M | 19.23M | 48.68M | 33.45M | 7.71M | 11.93M | 5.24M | -2.29M | 7.41M | 1.68M | -7.80M | -8.20M | 3.60M | 14.10M | 72.10M | -12.84M | -59.82M | 3.99M | -277.00K | 74.00K | 108.00K | 1.09M | 300.00K | 100.00K | -3.10M | -9.10M | -2.40M |
Net Income | -242.06M | 247.04M | 170.99M | -17.23M | -9.64M | 128.59M | 70.48M | 34.94M | 75.50M | 113.15M | -26.40M | -15.70M | 69.70M | 114.30M | -86.50M | -106.00M | 30.40M | 79.40M | -138.64M | 27.07M | -4.52M | -6.64M | -2.53M | 29.47M | -38.11M | 9.00M | -32.60M | 16.10M | 64.10M | 46.10M |
Interest Expenses | 88.25M | 71.50M | 70.05M | 80.75M | 75.75M | 51.46M | 54.80M | 51.58M | 53.89M | 67.52M | 69.16M | 73.80M | 76.46M | 89.93M | 92.80M | 91.54M | 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 |
Basic Shares Outstanding | 66.41M | 66.10M | 65.94M | 65.77M | 65.55M | 65.13M | 64.66M | 65.10M | 64.78M | 62.51M | 55.70M | 55.60M | 57.00M | 57.00M | 36.30M | 36.30M | 45.30M | 43.10M | 31.34M | 17.31M | 17.05M | 16.65M | 16.85M | 16.75M | 16.36M | 15.25M | 14.95M | 14.00M | 12.79M | 11.24M |
Diluted Shares Outstanding | 66.41M | 66.60M | 66.28M | 65.77M | 65.55M | 65.77M | 65.26M | 65.10M | 64.78M | 62.51M | 55.70M | 55.60M | 57.00M | 57.00M | 36.30M | 36.30M | 45.30M | 43.10M | 31.34M | 22.37M | 17.05M | 16.65M | 16.85M | 17.14M | 16.36M | 15.31M | 14.95M | 14.00M | 12.79M | 11.24M |
EBITDA | 26.48M | 560.96M | 493.18M | 194.78M | 216.48M | 359.18M | 244.03M | 166.21M | 209.66M | 263.92M | 119.11M | 142.29M | 220.43M | 271.22M | 75.71M | 66.77M | 127.24M | 225.88M | -87.92M | 7.17M | 29.77M | 19.98M | 18.10M | 51.72M | -30.00M | 20.50M | -19.20M | 24.00M | 68.90M | 52.60M |
EBITDA Margin | 1.33% | 24.59% | 27.35% | 13.69% | 13.33% | 24.64% | 20.87% | 17.84% | 20.29% | 22.46% | 10.94% | 13.26% | 17.61% | 22.61% | 8.78% | 6.34% | 12.78% | 27.90% | -14.46% | 2.14% | 12.17% | 7.96% | 9.61% | 21.90% | -23.46% | 11.72% | -10.43% | 12.85% | 25.03% | 25.20% |
EBIT | -181.58M | 416.80M | 330.61M | 69.61M | 85.34M | 228.73M | 158.73M | 94.23M | 141.33M | 185.91M | 40.47M | 65.51M | 147.84M | 196.43M | -1.90M | -10.86M | 44.50M | 151.50M | -151.48M | -32.76M | -530.00K | -6.92M | -2.45M | 29.58M | -37.02M | 9.30M | -32.50M | 13.00M | 55.00M | 43.70M |
EBIT Margin | -9.11% | 18.27% | 18.33% | 4.89% | 5.25% | 15.69% | 13.58% | 10.11% | 13.68% | 15.82% | 3.72% | 6.11% | 11.81% | 16.38% | -0.22% | -1.03% | 4.47% | 18.71% | -24.91% | -9.76% | -0.22% | -2.75% | -1.30% | 12.52% | -28.95% | 5.32% | -17.65% | 6.96% | 19.98% | 20.94% |
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 |