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 | 923.17M | 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 | 183.70M | 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 | 189.87M | 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 | 91.98M | 75.17M | 89.58M | 76.21M | 82.03M | 78.40M | 77.05M | 71.34M | 65.33M | 56.70M | 51.33M | 55.79M | 52.18M | 56.46M | 53.20M | 60.83M | 61.62M | 70.84M | 69.49M | 66.68M | 65.57M | 68.79M | 61.36M | 57.16M | 11.61M | 8.88M |
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 | N/A | 75.48M | 15.42M | 10.39M | 10.65M | 15.09M | 262.00K | 15.34M | 15.99M | 14.66M | 14.95M | 16.43M | 18.65M | 19.23M | 21.03M | 633.87M | 22.57M | 208.19M | 46.41M | 39.31M | 44.63M | 41.19M | 120.02M | 72.02M | 50.93M | 31.19M |
Operating Income | -4.52M | 61.90M | 60.47M | 47.34M | 28.07M | 33.58M | 278.39M | 48.86M | 55.24M | 59.67M | 53.95M | 58.78M | 34.97M | 3.87M | -19.55M | -563.16M | 66.25M | -111.08M | 44.78M | 40.49M | 20.80M | 14.56M | -72.82M | -31.37M | -27.99M | 4.75M |
Other Expenses / Income | -13.85M | -30.79M | -11.09M | -6.49M | -9.67M | -12.16M | -18.98M | -15.33M | -13.21M | -14.10M | -54.26M | -39.06M | -37.38M | -25.16M | -32.20M | -31.39M | -44.60M | -46.69M | -37.95M | -27.86M | -26.75M | -24.76M | -16.00M | -63.81M | -12.09M | -8.24M |
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 | 7.43M | 6.11M | 5.79M | -3.38M | 15.68M | -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 | -7.75M | 13.60M | -8.20M | -18.09M | -67.67M | -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 | 89.12M | 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 | 115.29M | 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 | 106.08M | 124.48M | 106.11M | 112.61M | 119.11M | 115.22M | 115.29M | 115.29M | 115.29M |
EBITDA | 26.93M | 68.77M | 83.82M | 26.17M | 19.52M | 54.08M | 292.19M | 64.73M | 71.44M | 74.13M | 39.27M | 71.55M | 53.89M | 22.38M | 6.21M | -539.70M | 91.02M | -47.04M | 112.05M | 86.51M | 67.14M | 59.21M | 49.60M | 40.65M | -12.01M | -108.00K |
EBITDA Margin | 2.43% | 7.19% | 11.03% | 7.61% | 7.13% | 18.16% | 54.51% | 25.04% | 28.11% | 30.63% | 17.54% | 32.05% | 27.72% | 11.16% | 3.28% | -232.29% | 36.40% | -16.12% | 39.88% | 33.39% | 28.21% | 24.83% | 23.74% | 26.39% | -20.35% | -0.24% |
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 |