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 | 2015-03-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 | 2003-09-30 | 2002-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 525.17M | 391.61M | 433.28M | 343.27M | 329.16M | 343.87M | 378.30M | 263.87M | 289.30M | 371.20M | 371.20M | 290.06M | 253.61M | 251.87M | 278.46M | 188.90M | N/A | 221.10M | 218.43M | 161.90M | 87.64M | N/A | N/A | N/A | 1.11M | 1.00 | 99.78K | 99.46K | 99.43K | 99.39K |
Cost of Revenue | 378.61M | 337.37M | 269.47M | 319.54M | 368.31M | 302.65M | 248.31M | 262.09M | 287.98M | N/A | 366.09M | 247.12M | 201.91M | 165.56M | 153.01M | 140.58M | N/A | 152.57M | 118.50M | 107.17M | 71.85M | 4.50M | 2.11M | 2.65M | 4.07M | 4.46M | 2.00M | 4.10M | 13.60M | N/A |
Gross Profit | 146.56M | 54.23M | 163.81M | 23.73M | -39.14M | 41.22M | 129.99M | 1.78M | 1.32M | 371.20M | 5.10M | 42.93M | 51.70M | 86.30M | 125.45M | 48.32M | N/A | 68.53M | 99.93M | 54.73M | 15.78M | -4.50M | -2.11M | -2.65M | -2.96M | 1.00 | -1.90M | -4.00M | -13.50M | N/A |
Operating Expenses | 19.38M | 15.02M | 20.93M | 20.16M | 20.98M | 12.69M | 22.79M | 22.89M | 17.41M | 227.00M | 22.80M | 26.86M | 38.22M | 37.83M | 35.21M | 18.45M | N/A | 23.83M | -5.81M | -132.03K | 12.54M | 28.26M | 2.06M | 3.30M | 7.39M | 2.03M | 1.90M | 599.85K | 599.37K | 600.41K |
Selling, General & Admin | 19.38M | 15.86M | 22.44M | 19.71M | 16.75M | 12.41M | 19.76M | 19.81M | 15.78M | -16.09M | 16.09M | 16.24M | 19.08M | 27.42M | 24.26M | 14.08M | N/A | 14.20M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 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 | N/A | N/A | N/A | N/A |
Other Operating Expenses | -1.72M | -848.00K | -1.52M | 452.00K | 4.23M | 2.58M | 3.03M | 3.08M | 1.64M | 243.09M | 6.71M | 10.63M | 19.13M | 10.41M | 10.95M | 4.38M | N/A | 9.63M | -5.81M | -132.03K | 12.54M | 28.26M | 2.06M | 3.30M | 7.39M | 2.03M | 1.90M | 599.85K | 599.37K | 600.41K |
Operating Income | 127.18M | 32.78M | 135.97M | -1.36M | -63.07M | 23.30M | 107.20M | -21.12M | -16.09M | 5.10M | -17.70M | 16.07M | 13.48M | 48.47M | 90.24M | 29.86M | N/A | 44.70M | 105.74M | 54.86M | 3.24M | -32.77M | -4.16M | -5.95M | -10.35M | -6.49M | -3.80M | -4.60M | -14.10M | -501.02K |
Other Expenses / Income | 5.69M | -51.92M | -65.16M | -31.26M | -22.65M | -26.55M | -43.76M | -24.99M | -51.86M | -26.80M | -44.98M | -48.25M | -32.04M | 2.29M | 105.14M | -18.61M | N/A | 160.00K | -17.87M | -15.90M | 3.60M | -24.16M | 131.64K | -598.69K | -47.73M | 678.01K | 99.78K | -200.46K | -799.61K | 4.10M |
Before Tax Income | 132.87M | -19.14M | 70.81M | -32.62M | -85.72M | -35.33M | 63.44M | -46.11M | -67.96M | -21.69M | -62.67M | -32.18M | -18.56M | 50.76M | 195.38M | 11.26M | N/A | 44.86M | 87.87M | 38.96M | 6.84M | -56.92M | N/A | N/A | N/A | -5.81M | -3.70M | -4.80M | -14.90M | 3.60M |
Income Tax Expenses | 50.14M | 6.83M | 34.34M | -9.10M | -32.34M | 448.00K | 29.18M | -14.71M | -5.61M | 8.79M | -8.79M | 2.66M | -2.89M | 23.78M | 46.78M | 694.00K | N/A | 1.71M | 39.60M | 6.05M | -17.52M | 23.74M | N/A | N/A | N/A | 94.84K | 299.34K | 99.46K | 200.25K | 99.39K |
Net Income | 82.73M | -25.97M | 36.47M | -23.52M | -53.38M | -35.77M | 34.26M | -31.40M | -62.35M | -30.48M | -53.88M | -34.84M | -15.66M | 26.97M | 148.60M | 10.56M | N/A | 43.15M | 48.26M | 32.92M | 24.37M | -80.66M | -3.51M | -6.50M | -58.16M | -5.91M | -4.00M | -4.90M | -15.10M | 3.50M |
Interest Expenses | 43.42M | 38.41M | 38.85M | 37.29M | 34.59M | 34.38M | 30.96M | 27.65M | 23.37M | N/A | 24.36M | 23.55M | 12.04M | 13.96M | 4.54M | 8.27M | N/A | 4.93M | 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 | 288.56M | 286.24M | 283.59M | 250.53M | 243.91M | 227.87M | 225.68M | 221.83M | 221.81M | 197.66M | 197.66M | 192.22M | 192.60M | 193.21M | 186.10M | 173.17M | 141.20M | 141.20M | 128.40M | 113.55M | 100.02M | 75.11M | 46.98M | 30.34M | 25.07M | 23.40M | 17.97M | 14.89M | 13.84M | 12.49M |
Diluted Shares Outstanding | 290.98M | 286.24M | 287.50M | 250.53M | 243.91M | 227.87M | 232.04M | 221.83M | 221.81M | 197.66M | 197.66M | 192.22M | 192.60M | 197.75M | 203.01M | 180.84M | 141.20M | 146.16M | 141.38M | 126.46M | 110.73M | 75.11M | 46.98M | 30.34M | 25.07M | 23.40M | 17.97M | 14.89M | 13.84M | 12.49M |
EBITDA | 186.44M | 84.77M | 202.56M | 93.94M | 46.69M | 96.38M | 142.13M | 34.56M | 5.01M | -21.69M | 9.02M | 25.88M | 12.99M | 77.54M | 210.26M | 27.67M | N/A | 55.17M | 91.02M | 42.37M | 9.50M | -3.23M | -3.58M | -4.64M | -57.45M | -5.10M | -3.30M | -4.80M | -14.90M | 3.60M |
EBITDA Margin | 35.50% | 21.65% | 46.75% | 27.37% | 14.18% | 28.03% | 37.57% | 13.10% | 1.73% | -5.84% | 2.43% | 8.92% | 5.12% | 30.79% | 75.51% | 14.65% | 0.00% | 24.95% | 41.67% | 26.17% | 10.84% | 0.00% | 0.00% | 0.00% | -5,173.37% | -339,183,290.53% | -3,307.35% | -4,826.17% | -14,984.69% | 3,621.93% |
EBIT | 176.29M | 19.27M | 109.67M | 4.67M | -51.13M | -944.00K | 94.41M | -18.46M | -44.59M | -21.69M | -38.31M | -8.63M | -6.51M | 64.71M | 199.92M | 19.52M | N/A | 49.79M | 87.87M | 38.96M | 6.84M | -56.92M | -3.51M | -6.50M | -58.16M | -5.81M | -3.70M | -4.80M | -14.90M | 3.60M |
EBIT Margin | 33.57% | 4.92% | 25.31% | 1.36% | -15.53% | -0.27% | 24.96% | -7.00% | -15.41% | -5.84% | -10.32% | -2.97% | -2.57% | 25.69% | 71.80% | 10.33% | 0.00% | 22.52% | 40.23% | 24.07% | 7.81% | 0.00% | 0.00% | 0.00% | -5,237.74% | -386,892,458.38% | -3,708.82% | -4,826.17% | -14,984.69% | 3,621.93% |
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 | 2015-03-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 | 2003-09-30 | 2002-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 |