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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.11B | 956.21M | 760.19M | 344.03M | 273.57M | 297.81M | 536.03M | 258.51M | 254.13M | 242.04M | 223.92M | 223.25M | 194.40M | 200.48M | 189.23M | 232.34M | 250.05M | 291.75M | 280.96M | 259.05M | 237.96M | 238.47M | 208.91M | 154.02M | 59.00M | 44.82M |
Cost of Revenue | 956.88M | 746.53M | 582.97M | 211.84M | 156.17M | 170.34M | 163.83M | 122.97M | 117.56M | 110.27M | 103.69M | 92.26M | 88.59M | 84.80M | 83.90M | 100.80M | 99.61M | 123.80M | 120.28M | 112.57M | 106.96M | 113.93M | 100.35M | 56.21M | 24.44M | 15.79M |
Gross Profit | 149.99M | 209.68M | 177.23M | 132.19M | 117.41M | 127.48M | 372.20M | 135.54M | 136.57M | 131.76M | 120.23M | 131.00M | 105.81M | 115.67M | 105.33M | 131.53M | 150.44M | 167.95M | 160.68M | 146.48M | 131.00M | 124.54M | 108.56M | 97.81M | 34.56M | 29.03M |
Operating Expenses | 142.27M | 150.65M | 105.00M | 86.60M | 92.69M | 93.49M | 93.46M | 86.68M | 81.32M | 71.36M | 66.28M | 72.22M | 70.83M | 75.69M | 74.23M | 694.69M | 84.19M | 279.04M | 115.90M | 105.99M | 110.20M | 109.98M | 181.38M | 129.18M | 62.55M | 40.07M |
Selling, General & Admin | 142.27M | 75.17M | 89.58M | 76.21M | 82.03M | 78.40M | 77.05M | 71.34M | 65.33M | 56.70M | 51.33M | 55.79M | N/A | 18.42M | 14.92M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 61.36M | 57.16M | N/A | N/A |
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 |
Other Operating Expenses | 220.45M | 75.48M | 15.42M | 10.39M | 10.65M | 15.09M | 16.41M | 15.34M | 15.99M | 14.66M | 14.95M | 16.43M | 70.83M | 57.27M | 59.31M | 694.69M | 84.19M | 279.04M | 115.90M | 105.99M | 110.20M | 109.98M | 120.02M | 72.02M | 62.55M | 40.07M |
Operating Income | 7.72M | 61.90M | 60.47M | 47.34M | 28.07M | 33.58M | 278.39M | 48.86M | 55.24M | 60.40M | 53.95M | 58.78M | 34.97M | 39.98M | 31.10M | -563.16M | 66.25M | -111.08M | 44.78M | 40.49M | 20.80M | 14.56M | -72.82M | -31.37M | -27.99M | -11.04M |
Other Expenses / Income | -26.09M | -30.17M | -6.56M | -47.22M | -39.39M | -809.00K | -3.39M | -15.33M | -13.21M | -14.84M | -54.26M | -39.06M | -37.38M | -61.27M | -82.85M | -31.39M | -44.60M | -27.83M | -56.85M | -27.83M | -26.75M | -25.54M | -16.00M | -63.81M | -12.09M | 7.55M |
Before Tax Income | -18.37M | 31.73M | 53.91M | 119.00K | -11.32M | 21.41M | 259.41M | 33.53M | 42.04M | 45.57M | -312.00K | 19.71M | -2.41M | -21.28M | -51.75M | -594.55M | 21.66M | -138.91M | -12.07M | 12.66M | -5.95M | -10.98M | -88.82M | -95.17M | -40.08M | -3.49M |
Income Tax Expenses | -2.75M | 11.56M | 18.68M | 1.51M | 8.16M | 7.88M | 82.81M | 13.12M | 16.41M | 18.44M | -134.14M | 6.11M | 5.79M | -3.38M | -1.92M | -110.70M | -18.05M | -4.46M | -2.34M | 7.04M | 968.00K | -122.00K | -23.00M | -2.93M | -121.00K | 210.00K |
Net Income | -15.44M | 18.12M | 29.29M | -1.39M | -19.48M | 12.16M | 176.29M | 20.41M | 25.62M | 27.12M | 133.82M | 13.60M | -8.20M | -18.09M | -50.07M | -487.94M | -43.12M | -134.60M | -9.66M | 6.16M | 2.27M | -10.64M | -65.80M | -92.24M | -39.96M | -3.70M |
Interest Expenses | 17.29M | 10.88M | 7.02M | 8.27M | 13.68M | 15.74M | 16.71M | 15.47M | 13.05M | 13.90M | 24.63M | 35.41M | 37.65M | 24.43M | 27.95M | 43.09M | 49.41M | 29.43M | 29.85M | 28.28M | 26.89M | 24.98M | 22.27M | 69.51M | N/A | 8.24M |
Basic Shares Outstanding | 87.90M | 85.39M | 85.30M | 84.23M | 85.11M | 90.33M | 90.27M | 89.34M | 87.92M | 88.68M | 87.40M | 85.88M | 85.05M | 84.49M | 83.97M | 90.56M | 102.38M | 106.08M | 124.29M | 105.76M | 112.61M | 119.11M | 115.22M | 50.32M | 115.29M | 115.29M |
Diluted Shares Outstanding | 87.90M | 87.77M | 87.91M | 84.23M | 85.11M | 90.33M | 91.89M | 91.30M | 90.30M | 90.94M | 87.40M | 86.31M | 85.05M | 84.49M | 83.97M | 90.56M | 103.02M | 107.28M | 124.29M | 105.76M | 112.61M | 119.11M | 115.22M | 50.32M | 115.29M | 115.29M |
EBITDA | 35.72M | 87.59M | 94.89M | 64.62M | 44.72M | 54.24M | 292.22M | 64.34M | 71.08M | 74.13M | 39.27M | 71.55M | 53.89M | 22.20M | -3.01M | -532.14M | 13.01M | -64.45M | 66.22M | 87.48M | 76.47M | 60.72M | 55.90M | 46.35M | -24.36M | 15.69M |
EBITDA Margin | 3.23% | 9.16% | 12.48% | 18.78% | 16.35% | 18.21% | 54.52% | 24.89% | 27.97% | 30.63% | 17.54% | 32.05% | 27.72% | 11.07% | -1.59% | -229.04% | 5.20% | -22.09% | 23.57% | 33.77% | 32.14% | 25.46% | 26.76% | 30.10% | -41.28% | 35.00% |
EBIT | -896.00K | 40.55M | 54.99M | 8.38M | 2.36M | 35.78M | 275.81M | 48.99M | 55.09M | 59.47M | 24.32M | 55.12M | 35.24M | 2.97M | -24.04M | -555.55M | -11.76M | -109.63M | 17.85M | 41.49M | 30.13M | 14.21M | -66.53M | -25.66M | -40.08M | 4.75M |
EBIT Margin | -0.08% | 4.24% | 7.23% | 2.44% | 0.86% | 12.01% | 51.45% | 18.95% | 21.68% | 24.57% | 10.86% | 24.69% | 18.13% | 1.48% | -12.70% | -239.12% | -4.70% | -37.58% | 6.35% | 16.02% | 12.66% | 5.96% | -31.85% | -16.66% | -67.93% | 10.60% |
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 |