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-02-28 | 2013-03-02 | 2012-02-25 | 2011-02-26 | 2010-02-27 | 2009-02-28 | 2008-03-01 | 2007-03-03 | 2006-02-25 | 2005-02-26 | 2004-02-28 | 2003-03-01 | 2002-03-02 | 2001-03-03 | 2000-02-26 | 1999-02-27 | 1998-02-28 | 1997-03-01 | 1996-03-02 | 1995-02-25 | 1994-12-31 | 1993-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 33.60M | 42.80M | 27.40M | 993.00K | 4.06M | 3.71M | 1.86M | 1.86M | N/A | 258.21M | 258.21M | 445.10M | 377.30M | 242.00M | 267.10M | 281.20M | 280.40M | 283.60M | 275.20M | 281.50M | 287.70M | 342.30M | 341.60M | 343.90M | 353.00M | 346.80M | 334.80M | 46.60M | 326.70M | 318.90M |
Cost of Revenue | 36.84M | 41.11M | 31.91M | 8.24M | 5.66M | 2.23M | 1.20M | 899.00K | N/A | 158.03M | 158.03M | 271.30M | 232.20M | 141.47M | 157.20M | 167.90M | 167.30M | 171.70M | 167.50M | 173.00M | 179.20M | 215.40M | 212.80M | 208.00M | 210.60M | 213.10M | 217.60M | 29.80M | 217.90M | 215.50M |
Gross Profit | -3.24M | 1.69M | -4.51M | -7.25M | -1.59M | 1.49M | 662.00K | 957.00K | N/A | 100.19M | 100.19M | 173.80M | 145.10M | 100.53M | 109.90M | 113.30M | 113.10M | 111.90M | 107.70M | 108.50M | 108.50M | 126.90M | 128.80M | 135.90M | 142.40M | 133.70M | 117.20M | 16.80M | 108.80M | 103.40M |
Operating Expenses | 5.94M | 10.14M | 7.07M | 7.80M | 9.06M | 8.19M | 6.37M | 7.89M | N/A | 128.75M | 128.75M | 224.20M | 150.00M | 103.99M | 107.70M | 99.20M | 107.80M | 110.00M | 113.10M | 122.50M | 111.20M | 140.70M | 125.10M | 106.70M | 103.00M | 99.90M | 99.20M | 17.30M | 94.40M | 84.50M |
Selling, General & Admin | 5.81M | 6.30M | 4.56M | 5.30M | 6.08M | 5.73M | 5.83M | 7.43M | N/A | 76.08M | 76.08M | 195.61M | 167.19M | 96.59M | 99.84M | 101.65M | 99.04M | 99.94M | 102.13M | 104.83M | 106.00M | 116.30M | 114.49M | 98.20M | 94.40M | 91.90M | 91.50M | 13.10M | 85.50M | 77.10M |
Research & Development | -1.00 | 0 | 0 | 2.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 | N/A | N/A | N/A |
Other Operating Expenses | -5.94M | 3.84M | 2.51M | 2.50M | 2.98M | 2.46M | 544.00K | 457.00K | N/A | 52.66M | 52.66M | 28.59M | -17.19M | 7.40M | 7.86M | -2.45M | 8.76M | 10.06M | 10.97M | 17.67M | 5.20M | 24.40M | 10.61M | 8.50M | 8.60M | 8.00M | 7.70M | 4.20M | 8.90M | 7.40M |
Operating Income | -9.18M | -8.45M | -11.59M | 9.01M | -11.40M | -7.08M | -9.22M | -7.18M | N/A | -28.56M | -28.56M | -50.40M | -4.80M | -3.46M | 2.20M | 14.10M | 5.30M | 1.90M | -5.40M | -14.00M | -2.70M | -13.80M | 3.70M | 29.20M | 39.40M | 33.80M | 17.90M | -500.00K | 14.40M | 18.90M |
Other Expenses / Income | -29.66M | -11.95M | -4.62M | -2.21M | 9.35M | -1.11M | 330.00K | -232.00K | N/A | -1.06M | -1.06M | -1.30M | -1.60M | -568.00K | 900.00K | 1.90M | 900.00K | 400.00K | N/A | 200.00K | 100.00K | 100.00K | -100.00K | -100.00K | -400.00K | -100.00K | -300.00K | -100.00K | N/A | 100.00K |
Before Tax Income | -38.84M | -20.40M | -16.21M | 6.80M | -2.05M | -7.60M | -5.17M | -7.41M | N/A | -29.62M | -29.62M | -51.70M | -6.40M | -4.03M | 3.10M | 16.00M | 6.20M | 2.30M | -5.40M | -13.80M | -2.60M | -13.70M | 3.60M | 29.10M | 39.00M | 33.70M | 17.60M | -600.00K | 14.40M | 19.00M |
Income Tax Expenses | 183.00K | 288.00K | 265.00K | 306.00K | 128.00K | 290.00K | -3.14M | 26.00K | N/A | 46.40M | 46.40M | -18.90M | -14.70M | -609.00K | 2.30M | 6.40M | 2.80M | 100.00K | -700.00K | -4.80M | -200.00K | -5.30M | 1.40M | 11.60M | 16.00M | 14.70M | 7.20M | -200.00K | 5.90M | 8.20M |
Net Income | -39.02M | -20.69M | -16.47M | 6.49M | -2.18M | -7.89M | -2.02M | -7.44M | N/A | -76.03M | -76.03M | -32.90M | 8.30M | -3.42M | 800.00K | 9.50M | 3.40M | 2.20M | -4.70M | -9.00M | -2.30M | -8.30M | 2.20M | 17.40M | 23.00M | 19.10M | 10.40M | -400.00K | 8.50M | 10.80M |
Interest Expenses | 32.26M | 18.15M | 4.14M | 1.66M | 13.51M | 212.00K | N/A | 181.00K | N/A | -1.06M | N/A | 1.37M | 1.54M | 170.00K | 171.00K | 219.00K | 181.00K | N/A | 25.00K | N/A | N/A | N/A | 10.00K | 100.00K | 200.00K | 100.00K | 300.00K | -100.00K | 100.00K | N/A |
Basic Shares Outstanding | 38.36M | 37.22M | 33.32M | 32.44M | 32.05M | 31.56M | 30.45M | 25.80M | 25.80M | 14.45M | 14.45M | 14.46M | 14.59M | 14.79M | 14.66M | 14.57M | 15.30M | 15.10M | 15.30M | 15.70M | 15.70M | 16.00M | 16.40M | 17.50M | 18.02M | 17.70M | 17.70M | 17.70M | 17.94M | 17.95M |
Diluted Shares Outstanding | 38.36M | 37.22M | 33.32M | 33.00M | 32.05M | 31.61M | 30.45M | 25.80M | 25.80M | 14.45M | 14.45M | 14.46M | 14.59M | 14.79M | 14.66M | 14.57M | 15.30M | 15.10M | 15.30M | 15.70M | 15.70M | 16.00M | 16.40M | 17.50M | 18.09M | 17.70M | 17.70M | 17.70M | 18.15M | 17.95M |
EBITDA | -5.90M | -1.17M | -8.14M | -13.60M | -8.43M | -4.75M | -4.62M | -6.77M | N/A | -20.87M | -19.80M | -35.85M | 6.55M | 4.14M | 10.93M | 24.32M | 15.20M | 11.87M | 5.52M | -2.89M | 9.02M | -2.13M | 14.19M | 37.60M | 47.80M | 41.90M | 25.70M | 660.00K | 23.40M | 26.40M |
EBITDA Margin | -17.55% | -2.74% | -29.69% | -1,369.69% | -207.48% | -127.97% | -248.17% | -364.87% | 0.00% | -8.08% | -7.67% | -8.06% | 1.74% | 1.71% | 4.09% | 8.65% | 5.42% | 4.19% | 2.01% | -1.03% | 3.14% | -0.62% | 4.15% | 10.93% | 13.54% | 12.08% | 7.68% | 1.42% | 7.16% | 8.28% |
EBIT | -6.58M | -2.25M | -12.07M | 8.46M | 11.46M | -7.39M | -5.17M | -7.23M | N/A | -30.68M | -29.62M | -50.43M | -4.86M | -3.86M | 3.27M | 16.12M | 6.38M | 2.30M | -5.38M | -13.80M | -2.50M | -13.60M | 3.61M | 29.10M | 39.20M | 33.90M | 17.90M | -700.00K | 14.50M | 19.00M |
EBIT Margin | -19.57% | -5.25% | -44.03% | 851.66% | 282.18% | -198.84% | -277.39% | -389.49% | 0.00% | -11.88% | -11.47% | -11.33% | -1.29% | -1.60% | 1.22% | 5.73% | 2.28% | 0.81% | -1.95% | -4.90% | -0.87% | -3.97% | 1.06% | 8.46% | 11.10% | 9.78% | 5.35% | -1.50% | 4.44% | 5.96% |
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-02-28 | 2013-03-02 | 2012-02-25 | 2011-02-26 | 2010-02-27 | 2009-02-28 | 2008-03-01 | 2007-03-03 | 2006-02-25 | 2005-02-26 | 2004-02-28 | 2003-03-01 | 2002-03-02 | 2001-03-03 | 2000-02-26 | 1999-02-27 | 1998-02-28 | 1997-03-01 | 1996-03-02 | 1995-02-25 | 1994-12-31 | 1993-12-31 |