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-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 | 1995-09-30 | 1994-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 524.97M | 391.61M | 433.28M | 343.27M | 329.16M | 343.87M | 378.30M | 263.87M | 289.30M | 371.20M | 290.06M | 253.61M | 251.87M | 278.46M | 188.90M | N/A | 218.43M | 161.90M | 87.64M | N/A | 3.60K | N/A | 1.11M | 1.00 | 99.78K | 99.46K | 99.43K | 99.39K | 134.16K | 134.25K |
Cost of Revenue | 317.62M | 337.37M | 269.47M | 319.54M | 368.31M | 302.65M | 248.31M | 262.09M | 287.98M | 366.09M | 247.12M | 201.91M | 175.98M | 163.10M | 140.58M | N/A | 118.50M | 107.17M | 71.85M | 4.50M | 2.11M | 2.65M | 4.07M | 4.46M | 2.00M | 4.10M | 13.60M | N/A | N/A | N/A |
Gross Profit | 207.35M | 54.23M | 163.81M | 23.73M | -39.14M | 41.22M | 129.99M | 1.78M | 1.32M | 5.10M | 42.93M | 51.70M | 75.89M | 115.36M | 48.32M | N/A | 99.93M | 54.73M | 15.78M | -4.50M | -2.10M | -2.65M | -2.96M | -4.46M | -1.90M | -4.00M | -13.50M | 99.39K | 134.16K | 134.25K |
Operating Expenses | 21.11M | 15.02M | 20.93M | 20.16M | 20.98M | 12.69M | 20.43M | 20.54M | 14.86M | 19.73M | 25.02M | 36.05M | 19.91M | 22.82M | 18.45M | N/A | -5.81M | -132.03K | 12.54M | 28.26M | 2.06M | 3.30M | 7.39M | 2.03M | 1.90M | 599.85K | 599.37K | 600.41K | N/A | N/A |
Selling, General & Admin | 21.11M | 15.86M | 22.44M | 19.71M | 16.75M | 12.41M | 19.76M | 19.81M | 15.78M | 16.09M | 16.24M | 19.08M | 21.10M | 24.26M | 14.08M | N/A | 15.20M | 11.97M | 9.89M | 27.54M | 1.34M | 2.59M | 6.68M | 1.31M | 1.50M | 599.85K | 599.37K | 600.41K | 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 | N/A | -848.00K | -1.52M | 452.00K | 4.23M | 2.58M | 3.03M | 3.08M | 1.64M | 6.71M | 10.63M | 19.13M | 10.41M | 10.95M | 4.38M | N/A | -21.01M | -12.10M | 2.66M | 723.25K | 711.17K | 714.07K | 714.86K | 717.00K | 400.59K | N/A | N/A | N/A | N/A | N/A |
Operating Income | 186.25M | 32.78M | 135.97M | -1.36M | -63.07M | 23.30M | 108.14M | -20.65M | -14.72M | -13.51M | 21.93M | 20.15M | 55.98M | 107.17M | 39.03M | N/A | 105.74M | 54.86M | 3.24M | -61.58M | -4.16M | -6.55M | -54.58M | -6.49M | -3.80M | -4.60M | -14.10M | 4.10M | 134.16K | 134.25K |
Other Expenses / Income | -53.38M | -59.27M | -72.44M | -36.73M | -27.18M | -63.85M | -46.13M | -27.42M | -54.42M | -49.16M | -50.09M | -28.70M | -9.21M | 106.98M | -27.78M | N/A | -17.87M | -15.90M | 3.60M | 4.65M | 131.64K | -598.69K | 44.22M | 678.01K | 99.78K | -200.46K | -799.61K | -400.27K | -134.16K | -134.25K |
Before Tax Income | 132.87M | -19.14M | 70.81M | -32.62M | -85.72M | -35.33M | 63.44M | -46.11M | -67.96M | -62.67M | -32.18M | -18.56M | 50.76M | 195.38M | 11.26M | N/A | 87.87M | 38.96M | 6.84M | -56.92M | -4.03M | -7.15M | -10.35M | -5.81M | -3.70M | -4.80M | -14.90M | 3.60M | N/A | N/A |
Income Tax Expenses | 50.14M | 6.83M | 34.34M | -9.10M | -32.34M | 448.00K | 29.18M | -14.71M | -5.61M | -8.79M | 2.66M | -2.89M | 23.78M | 46.78M | 694.00K | N/A | 39.60M | 6.05M | -17.52M | 23.74M | -782.81K | 1.15M | 95.54M | 94.84K | 299.34K | 99.46K | 200.25K | 99.39K | 1.07M | 536.99K |
Net Income | 82.73M | -25.97M | 36.47M | -23.52M | -53.38M | -35.77M | 34.26M | -31.40M | -62.35M | -53.88M | -34.84M | -15.66M | 26.97M | 148.60M | 10.56M | N/A | 48.26M | 32.92M | 24.37M | -80.66M | -3.51M | -6.50M | -58.16M | -5.91M | -4.00M | -4.90M | -15.10M | 3.50M | -939.09K | -402.74K |
Interest Expenses | 43.42M | 38.41M | 38.85M | 37.29M | 34.59M | 34.38M | 33.33M | 30.01M | 25.92M | 27.42M | 25.40M | 14.21M | 13.96M | 4.54M | 8.27M | N/A | 13.80M | 18.86M | 165.89K | 52.97M | N/A | N/A | N/A | N/A | N/A | 200.46K | 799.61K | 499.66K | N/A | N/A |
Basic Shares Outstanding | 295.45M | 286.24M | 283.59M | 250.53M | 243.91M | 223.59M | 225.68M | 221.83M | 221.81M | 197.66M | 192.22M | 192.60M | 193.21M | 186.10M | 173.17M | 173.17M | 129.22M | 113.50M | 100.02M | 75.11M | 46.98M | 30.34M | 25.07M | 23.40M | 17.97M | 14.89M | 13.84M | 12.66M | 13.94M | 10.01M |
Diluted Shares Outstanding | 290.98M | 286.24M | 287.50M | 250.53M | 243.91M | 227.87M | 232.04M | 221.83M | 221.81M | 197.66M | 192.22M | 192.60M | 197.75M | 203.01M | 180.84M | 180.84M | 142.28M | 126.60M | 110.73M | 75.11M | 46.98M | 30.34M | 25.07M | 23.40M | 17.97M | 14.89M | 13.84M | 12.66M | 13.94M | 10.01M |
EBITDA | 233.23M | 84.77M | 176.63M | 97.88M | 60.21M | 91.94M | 147.21M | 36.92M | 37.43M | 12.09M | 27.73M | 41.82M | 79.59M | 121.15M | 27.67M | N/A | 104.82M | 58.27M | 5.90M | -3.23M | N/A | -4.64M | -9.64M | -5.78M | -3.40M | -4.60M | -14.10M | -6.00M | 134.16K | 134.25K |
EBITDA Margin | 44.43% | 21.65% | 40.77% | 28.51% | 18.29% | 26.74% | 38.91% | 13.99% | 12.94% | 3.26% | 9.56% | 16.49% | 31.60% | 43.51% | 14.65% | 0.00% | 47.99% | 35.99% | 6.73% | 0.00% | 0.00% | 0.00% | -868.13% | -384,298,038.22% | -3,407.35% | -4,624.64% | -14,180.52% | -6,038.38% | 100.00% | 100.00% |
EBIT | 176.29M | 19.27M | 109.67M | 4.67M | -51.13M | -944.00K | 96.77M | -16.10M | -42.03M | -35.25M | -6.78M | -4.34M | 64.71M | 199.92M | 19.52M | N/A | 101.67M | 57.82M | 7.01M | -3.95M | -4.29M | -5.35M | 37.38M | -5.81M | -3.70M | -4.60M | -14.10M | 4.10M | 134.16K | 134.25K |
EBIT Margin | 33.58% | 4.92% | 25.31% | 1.36% | -15.53% | -0.27% | 25.58% | -6.10% | -14.53% | -9.50% | -2.34% | -1.71% | 25.69% | 71.80% | 10.33% | 0.00% | 46.55% | 35.72% | 8.00% | 0.00% | -119,192.84% | 0.00% | 3,366.16% | -386,892,458.38% | -3,708.82% | -4,624.64% | -14,180.52% | 4,124.67% | 100.00% | 100.00% |
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-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 | 1995-09-30 | 1994-09-30 |