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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 393.80M | 719.85M | 594.54M | 275.13M | 292.38M | 310.09M | 236.78M | 124.49M | 103.86M | 149.11M | 202.44M | 190.81M | 313.43M | 265.04M | 192.57M | 185.42M | 124.81M | 104.65M | 56.07M |
Cost of Revenue | 324.20M | 429.57M | 299.14M | 247.51M | 252.76M | 236.67M | 205.93M | 167.84M | 163.40M | 177.02M | 187.80M | 195.96M | 170.61M | 86.69M | 50.16M | 36.27M | 27.14M | 21.56M | 11.05M |
Gross Profit | 69.60M | 290.27M | 295.40M | 27.62M | 39.62M | 73.43M | 30.85M | -43.35M | -59.54M | -27.91M | 14.64M | -5.15M | 142.82M | 178.34M | 142.41M | 149.15M | 97.67M | 83.09M | 45.01M |
Operating Expenses | 50.93M | 44.99M | 37.97M | 31.53M | 36.17M | 36.16M | 33.13M | 22.91M | 19.43M | 17.52M | 16.03M | 32.07M | 110.64M | 102.68M | 77.04M | 68.52M | 37.34M | 40.11M | 31.81M |
Selling, General & Admin | 43.59M | 41.18M | 35.16M | 31.53M | 35.04M | 36.16M | 33.13M | 22.91M | 19.43M | 17.52M | 16.03M | 32.07M | 37.56M | 40.03M | 32.71M | 34.57M | 7.52M | 5.22M | 3.49M |
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 |
Other Operating Expenses | 32.27M | 3.80M | 2.81M | N/A | 1.12M | 126.24K | N/A | N/A | N/A | N/A | N/A | N/A | 73.08M | 62.65M | 44.33M | 33.95M | 29.82M | 34.88M | 28.32M |
Operating Income | 37.67M | 252.38M | 261.39M | -3.66M | 5.17M | 37.61M | -2.27M | -66.25M | -78.97M | -45.43M | -1.38M | -37.22M | 32.18M | 75.66M | 65.37M | 80.64M | 60.33M | 42.98M | 13.20M |
Other Expenses / Income | 20.96M | -4.37M | -76.49M | -31.41M | -26.87M | 461.40K | -41.52M | -157.27M | -69.33M | -79.23M | -69.14M | -65.58M | -47.00M | -298.42K | N/A | -3.88M | 872.57K | N/A | N/A |
Before Tax Income | 22.73M | 248.01M | 184.90M | -35.06M | -21.70M | 12.57M | -43.80M | -223.52M | -148.30M | -124.66M | -70.52M | -102.80M | -14.82M | N/A | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | 22.74M | 4.37M | 32.26M | 35.39M | 30.43M | 25.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 |
Net Income | 22.73M | 248.01M | 184.90M | -70.46M | -52.12M | 12.57M | -43.80M | -223.52M | -148.30M | -124.66M | -70.52M | -102.80M | -14.82M | 26.84M | 33.29M | 61.63M | 52.24M | 33.80M | 6.65M |
Interest Expenses | 22.74M | 16.98M | 32.26M | 35.39M | 30.58M | 25.74M | 29.37M | 17.27M | 11.81M | 45.71M | 74.87M | 60.10M | 46.77M | 48.89M | 32.29M | 17.91M | N/A | N/A | N/A |
Basic Shares Outstanding | 11.09M | 12.99M | 12.40M | 10.31M | 10.20M | 10.26M | 9.88M | 2.94M | 268.69K | 37.51K | 17.86K | 16.98K | 16.33K | 15.65K | 15.60K | 4.59K | 4.13K | 3.39K | 2.15K |
Diluted Shares Outstanding | 14.47M | 16.31M | 15.68M | 10.31M | 10.20M | 10.26M | 9.88M | 2.94M | 268.69K | 37.51K | 17.86K | 16.98K | 16.33K | 15.65K | 15.60K | 4.60K | 4.14K | 3.39K | 2.15K |
EBITDA | 71.03M | 326.35M | 318.74M | 51.64M | 52.25M | 70.35M | 14.93M | -170.70M | -95.44M | -14.49M | 79.36M | 32.62M | 101.84M | 135.23M | 106.96M | 110.92M | 77.04M | 54.83M | 17.07M |
EBITDA Margin | 18.04% | 45.34% | 53.61% | 18.77% | 17.87% | 22.69% | 6.30% | -137.12% | -91.90% | -9.72% | 39.20% | 17.10% | 32.49% | 51.02% | 55.54% | 59.82% | 61.72% | 52.40% | 30.44% |
EBIT | 68.21M | 269.36M | 249.41M | 329.15K | 8.88M | 63.35M | -14.43M | -206.26M | -136.48M | -78.94M | 4.35M | -42.70M | 31.95M | 75.73M | 65.58M | 79.54M | 52.24M | 33.80M | 6.65M |
EBIT Margin | 17.32% | 37.42% | 41.95% | 0.12% | 3.04% | 20.43% | -6.09% | -165.68% | -131.42% | -52.94% | 2.15% | -22.38% | 10.19% | 28.57% | 34.05% | 42.90% | 41.86% | 32.30% | 11.87% |
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 |