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 | 720.23M | 718.90M | 807.47M | 691.87M | 673.27M | 567.14M | 577.77M | 645.96M | 443.57M | 500.78M | 382.59M | 321.14M | 477.63M | 418.81M | 312.55M | 192.66M | 222.62M | 217.42M | 110.16M | 130.83M | 116.35M | 105.70M | 85.25M | 75.85M | 163.61M | 159.20M | 163.90M | 158.30M | 155.90M | 128.70M |
Cost of Revenue | 607.28M | 602.75M | 589.67M | 546.17M | 649.87M | 488.04M | 420.79M | 454.45M | 405.06M | 415.58M | 316.44M | 177.63M | 212.64M | 223.99M | 211.48M | 174.80M | 162.50M | 164.26M | 112.43M | 89.59M | 61.20M | 59.45M | 60.05M | 63.09M | 129.48M | 127.90M | 126.70M | 126.90M | 125.80M | 104.70M |
Gross Profit | 112.95M | 116.16M | 217.80M | 145.70M | 23.40M | 79.10M | 156.99M | 191.51M | 38.51M | 85.20M | 66.15M | 143.52M | 265.00M | 194.82M | 101.07M | 17.86M | 60.12M | 53.15M | -2.27M | 41.24M | 55.16M | 46.25M | 25.19M | 12.76M | 34.14M | 31.30M | 37.20M | 31.40M | 30.10M | 24.00M |
Operating Expenses | 73.80M | 95.69M | 96.71M | 60.75M | 58.48M | 84.16M | 70.36M | 72.01M | 71.56M | 63.60M | 73.62M | 80.07M | 57.60M | 246.37M | 25.80M | 43.22M | -24.49M | 51.45M | 39.23M | 42.17M | 42.09M | 13.96M | 10.95M | 33.95M | 67.22M | 35.80M | 36.70M | 70.60M | 40.30M | 34.30M |
Selling, General & Admin | 42.72M | 43.38M | 34.57M | 35.56M | 35.83M | 36.54M | 35.61M | 45.04M | 34.20M | 31.54M | 28.93M | 21.25M | 18.54M | 23.55M | 15.06M | 43.42M | 17.57M | 26.66M | 21.84M | 24.13M | 8.41M | 7.12M | 10.69M | 33.66M | 43.48M | 13.20M | 15.40M | 49.80M | 16.50M | 19.50M |
Research & Development | N/A | N/A | N/A | 2.44M | 3.69M | 10.33M | 8.72M | 3.38M | 4.21M | 1.97M | 14.15M | 17.92M | 31.41M | N/A | N/A | N/A | 1.03M | 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 | 5.88M | 52.30M | 62.14M | 22.75M | 18.96M | -907.00K | 26.02M | 23.59M | 33.14M | 30.09M | 30.55M | 40.90M | 7.66M | 222.82M | 10.73M | -203.00K | -43.09M | 24.80M | 17.40M | 18.04M | 33.68M | 6.84M | 265.00K | 282.00K | 23.74M | 22.60M | 21.30M | 20.80M | 23.80M | 14.80M |
Operating Income | -44.67M | 28.30M | 120.52M | 78.76M | -39.51M | -39.13M | 64.64M | 119.49M | -33.05M | 21.60M | -7.47M | 63.45M | 207.39M | -51.55M | 75.27M | -25.36M | 84.61M | 1.70M | -41.50M | -932.00K | 13.07M | 32.29M | 14.24M | -21.18M | -33.08M | -4.50M | 500.00K | -39.20M | -10.20M | -10.30M |
Other Expenses / Income | -78.83M | -73.21M | -114.99M | -95.41M | -84.15M | 12.74M | -68.28M | -22.52M | 2.39M | -9.02M | -27.45M | -39.62M | 25.75M | -22.99M | -15.13M | -8.01M | -40.54M | 60.12M | 16.80M | -2.41M | -18.94M | -24.35M | -23.82M | -63.65M | -5.81M | 3.30M | 900.00K | 7.50M | -91.20M | -14.00M |
Before Tax Income | -83.00M | -44.91M | 5.53M | -16.66M | -123.66M | -33.26M | -3.64M | 96.97M | -30.66M | 12.58M | -34.92M | 23.83M | 233.14M | -74.55M | 60.15M | -33.37M | 44.07M | 61.82M | -24.70M | -3.34M | -5.87M | 7.95M | -9.58M | -84.83M | -38.89M | -1.20M | 1.40M | -31.70M | -101.40M | -24.30M |
Income Tax Expenses | 1.22M | -7.57M | -29.57M | 135.00K | -24.10M | -6.70M | 19.88M | 27.43M | 56.31M | -5.24M | -9.79M | 8.88M | 81.98M | -123.53M | -7.68M | 3.81M | -9.13M | -7.30M | 660.00K | 2.79M | 1.22M | -2.92M | N/A | 13.00K | -285.00K | -900.00K | 1.90M | 700.00K | 300.00K | -500.00K |
Net Income | -84.77M | -37.35M | 35.09M | -16.79M | -99.56M | -26.56M | -23.52M | 69.55M | -86.97M | 17.82M | -25.13M | 14.95M | 151.16M | 48.98M | 67.83M | -54.47M | 53.20M | 69.12M | -25.36M | -6.13M | -6.02M | 8.64M | 2.34M | -83.97M | -39.99M | -300.00K | -500.00K | -32.40M | -101.70M | -24.60M |
Interest Expenses | 43.32M | 42.79M | 41.95M | 49.57M | 48.45M | 40.94M | 38.01M | 21.80M | 25.39M | 26.77M | 21.69M | 2.43M | 2.96M | 2.21M | 11.33M | 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 |
Basic Shares Outstanding | 605.67M | 557.34M | 536.19M | 527.33M | 490.45M | 433.42M | 397.39M | 386.42M | 373.95M | 353.44M | 318.68M | 285.38M | 280.96M | 251.15M | 224.93M | 141.27M | 120.42M | 119.25M | 118.46M | 118.05M | 110.61M | 80.25M | 69.40M | 66.79M | 62.35M | 55.10M | 54.76M | 51.13M | 48.19M | 43.94M |
Diluted Shares Outstanding | 605.67M | 557.34M | 542.18M | 527.33M | 490.45M | 433.42M | 397.39M | 389.32M | 373.95M | 357.44M | 318.68M | 297.57M | 297.03M | 269.60M | 233.62M | 141.27M | 121.07M | 119.70M | 118.46M | 118.05M | 110.61M | 80.25M | 69.40M | 66.79M | 62.35M | 55.10M | 54.76M | 51.33M | 48.19M | 43.94M |
EBITDA | 208.71M | 173.44M | 293.17M | 242.78M | 164.97M | 134.94M | 156.30M | 118.77M | -5.27M | 39.36M | -13.24M | 76.37M | 283.45M | -10.72M | 135.92M | -7.46M | 71.25M | 101.59M | -3.62M | 18.54M | 15.66M | 28.37M | 23.08M | -61.59M | -16.54M | 21.40M | 22.70M | -10.90M | -77.60M | -10.30M |
EBITDA Margin | 28.98% | 24.13% | 36.31% | 35.09% | 24.50% | 23.79% | 27.05% | 18.39% | -1.19% | 7.86% | -3.46% | 23.78% | 59.35% | -2.56% | 43.49% | -3.87% | 32.00% | 46.72% | -3.28% | 14.17% | 13.46% | 26.84% | 27.07% | -81.20% | -10.11% | 13.44% | 13.85% | -6.89% | -49.78% | -8.00% |
EBIT | -40.23M | -2.12M | 47.47M | 32.91M | -75.21M | 7.68M | 34.37M | 118.77M | -5.27M | 39.36M | -13.24M | 26.26M | 236.10M | -72.34M | 71.47M | -50.66M | 44.07M | 61.82M | -24.70M | -3.34M | -4.80M | 5.72M | 2.34M | -83.95M | -40.27M | -1.20M | 1.40M | -31.70M | -101.40M | -25.10M |
EBIT Margin | -5.59% | -0.30% | 5.88% | 4.76% | -11.17% | 1.35% | 5.95% | 18.39% | -1.19% | 7.86% | -3.46% | 8.18% | 49.43% | -17.27% | 22.87% | -26.30% | 19.79% | 28.43% | -22.42% | -2.56% | -4.12% | 5.41% | 2.74% | -110.68% | -24.62% | -0.75% | 0.85% | -20.03% | -65.04% | -19.50% |
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 |