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 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 119.26M | 101.91M | 90.93M | 77.21M | 139.99M | 197.72M | 236.38M | 265.93M | 268.43M | 256.15M | 14.55M | 13.53M | 16.08M | 15.46M | 16.27M | 23.12M | 27.30M | 30.68M | 25.58M | 25.36M | 14.59M | 16.04M | 17.17M | 19.77M | 22.00M | 19.31M | 13.81M | 10.15M | 6.23M | 3.70M |
Cost of Revenue | 122.53M | 54.38M | 43.24M | 43.28M | 62.93M | 80.17M | 101.58M | 124.70M | 133.18M | 126.87M | 2.79M | -3.54M | N/A | N/A | N/A | N/A | 239.00K | 2.54M | 1.25M | N/A | 283.00K | 663.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | -3.27M | 47.53M | 47.68M | 33.93M | 77.06M | 117.55M | 134.79M | 141.23M | 135.25M | 129.28M | 11.77M | 17.07M | 16.08M | 15.46M | 16.27M | 23.12M | 27.06M | 28.14M | 24.33M | 25.36M | 14.30M | 15.37M | 17.17M | 19.77M | 22.00M | 19.31M | 13.81M | 10.15M | 6.23M | 3.70M |
Operating Expenses | 68.84M | 30.79M | 35.99M | 37.97M | 52.03M | 86.85M | 94.09M | 113.81M | 110.05M | 101.60M | 10.93M | 14.32M | 7.58M | 6.74M | 6.96M | 9.26M | 9.22M | 10.81M | 20.66M | 17.46M | 5.26M | 11.65M | 15.32M | 20.03M | 18.76M | 12.23M | 5.15M | 4.78M | 1.11M | -400.00K |
Selling, General & Admin | 10.75M | 10.44M | 15.87M | 16.57M | 24.66M | 33.62M | 35.73M | 41.84M | 37.69M | 32.55M | 6.90M | 6.40M | 6.34M | 6.09M | 5.97M | 8.82M | 2.72M | 2.65M | 3.30M | 1.88M | 526.00K | 255.00K | 226.00K | 146.00K | 185.00K | 182.00K | 134.00K | 117.00K | 96.03K | 100.00K |
Research & Development | N/A | 0 | 0 | 0 | 1.00 | 0 | 1.00 | 0 | 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 | 20.35M | 20.11M | 21.41M | 27.37M | -938.00K | -11.86M | -340.00K | -1.38M | -1.56M | 4.03M | -3.87M | 1.24M | 641.00K | 989.00K | 439.00K | 6.51M | 8.17M | 17.36M | 15.58M | 4.74M | 11.39M | 15.10M | 19.89M | 18.57M | 12.04M | 5.02M | 4.66M | 1.02M | -500.00K |
Operating Income | -15.81M | 16.90M | 11.70M | -4.04M | 25.03M | 30.71M | -7.50M | -7.31M | 1.03M | 7.04M | 3.63M | -791.00K | 8.50M | 8.73M | 9.31M | 13.86M | 18.07M | 19.26M | 4.92M | 7.89M | 10.04M | 4.95M | 4.63M | 1.16M | 3.24M | 7.08M | 8.66M | 5.37M | 5.12M | 4.10M |
Other Expenses / Income | -34.42M | -9.83M | -9.56M | -11.70M | 321.37M | 925.00K | 1.38M | 1.65M | -20.54M | -16.42M | N/A | 565.00K | -3.69M | -4.02M | -3.42M | -4.43M | -5.40M | 739.00K | 1.11M | -2.05M | -9.69M | -8.08M | 3.32M | 2.07M | 919.00K | N/A | N/A | 385.00K | 295.25K | -4.10M |
Before Tax Income | -50.23M | 7.08M | 2.14M | -15.74M | 346.40M | 2.07M | 381.13M | 32.36M | 4.12M | 11.96M | 3.63M | -791.00K | 4.81M | 4.71M | 5.89M | 9.43M | 12.67M | 14.39M | 9.73M | 12.44M | 349.00K | 315.00K | 11.44M | 3.23M | 4.16M | N/A | N/A | 5.76M | 5.41M | N/A |
Income Tax Expenses | 1.23M | 1.13M | 2.99M | -722.00K | 882.00K | 925.00K | 1.38M | 1.65M | 2.52M | 6.66M | 1.21M | 565.00K | 114.00K | -131.00K | -167.00K | 319.00K | 484.00K | 649.00K | 658.00K | 116.00K | 1.15M | -5.55M | -9.59M | -9.62M | -7.02M | -4.29M | -1.73M | -1.80M | 516.95K | -3.20M |
Net Income | -48.48M | 5.92M | -851.00K | -15.02M | 345.67M | 1.12M | 379.74M | 34.55M | 24.39M | 24.38M | 2.07M | -2.18M | 3.65M | 4.30M | 6.76M | 9.81M | 13.13M | 15.68M | 11.30M | 24.78M | 8.17M | 9.94M | 11.44M | 9.37M | 10.26M | 11.37M | 10.39M | 7.18M | 4.90M | 3.20M |
Interest Expenses | 35.10M | 9.60M | 9.41M | 11.41M | 12.18M | 27.70M | 36.34M | 34.38M | 22.79M | 19.07M | 3.35M | 3.54M | 3.69M | 4.02M | 2.87M | 3.91M | 5.40M | 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 |
Basic Shares Outstanding | 22.72M | 23.15M | 19.19M | 14.75M | 14.60M | 14.59M | 23.02M | 30.44M | 32.53M | 32.39M | 31.81M | 705.66K | 704.66K | 703.60K | 704.87K | 717.80K | 717.33K | 716.53K | 724.93K | 675.60K | 429.87K | 429.60K | 428.73K | 434.67K | 435.33K | 433.20K | 417.67K | 285.71K | 230.07K | 229.39K |
Diluted Shares Outstanding | 22.72M | 23.15M | 19.19M | 14.75M | 16.49M | 14.60M | 23.02M | 30.44M | 32.53M | 32.39M | 31.81M | 705.66K | 705.60K | 704.66K | 704.87K | 717.80K | 717.60K | 716.73K | 725.26K | 675.60K | 430.40K | 430.53K | 429.40K | 435.80K | 435.93K | 433.53K | 417.67K | 285.71K | 233.01K | 229.39K |
EBITDA | 36.68M | 37.25M | 30.62M | 17.36M | 52.40M | 83.94M | 99.06M | 99.39M | 102.91M | 81.01M | 9.77M | -1.36M | 8.50M | 8.96M | 6.06M | 13.34M | 18.07M | 19.25M | 8.14M | 11.68M | 10.98M | 4.57M | 627.00K | -80.00K | 5.45M | 8.06M | 15.50M | 5.09M | 4.82M | 4.10M |
EBITDA Margin | 30.75% | 36.55% | 33.67% | 22.49% | 37.43% | 42.45% | 41.91% | 37.37% | 38.34% | 31.62% | 67.09% | -10.02% | 52.87% | 57.93% | 37.23% | 57.71% | 66.21% | 62.75% | 31.80% | 46.07% | 75.28% | 28.47% | 3.65% | -0.40% | 24.79% | 41.73% | 112.21% | 50.13% | 77.40% | 110.81% |
EBIT | -12.16M | 16.65M | 11.55M | -4.32M | 358.73M | 29.75M | 417.45M | 70.58M | 49.69M | 50.11M | 6.63M | 1.92M | 7.45M | 8.18M | 9.46M | 14.03M | 19.02M | 16.33M | 11.96M | 24.90M | 9.32M | 4.39M | 1.85M | -259.00K | 3.24M | 7.08M | 8.66M | 5.37M | 5.41M | N/A |
EBIT Margin | -10.20% | 16.34% | 12.71% | -5.60% | 256.26% | 15.05% | 176.60% | 26.54% | 18.51% | 19.56% | 45.54% | 14.22% | 46.37% | 52.91% | 58.17% | 60.71% | 69.69% | 53.24% | 46.73% | 98.18% | 63.92% | 27.37% | 10.77% | -1.31% | 14.73% | 36.68% | 62.72% | 52.94% | 86.88% | 0.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-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 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |