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 | 2003-01-31 | 2002-01-31 | 2001-01-31 | 2000-01-31 | 1999-01-31 | 1998-01-31 | 1997-01-31 | 1996-01-31 | 1995-01-31 | 1994-01-31 | 1993-01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.48M | 7.24M | 5.96M | N/A | 148.98M | 187.69M | 225.83M | 368.46M | 379.20M | 461.24M | 432.63M | 353.82M | 369.85M | 332.56M | 232.06M | 216.76M | 160.00M | 80.69M | 30.16M | 156.78M | 96.33M | 90.67M | 90.80M | 114.70M | 93.00M | 45.00M | 37.90M | 20.00M | 9.80M | 7.10M |
Cost of Revenue | 1.20M | 1.31M | 851.00K | 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 | 116.31M | 72.64M | 67.82M | 71.33M | 86.90M | 68.20M | 34.70M | 27.00M | 17.30M | 8.80M | 4.40M |
Gross Profit | 3.28M | 5.93M | 5.11M | N/A | 148.98M | 187.69M | 225.83M | 368.46M | N/A | N/A | N/A | N/A | 369.85M | 332.56M | 232.06M | N/A | N/A | N/A | N/A | 40.48M | 23.68M | 22.85M | 19.47M | 27.80M | 24.80M | 10.30M | 10.90M | 2.70M | 1.00M | 2.70M |
Operating Expenses | 2.17M | 1.71M | 1.80M | 84.00M | 85.81M | 133.04M | 144.55M | 171.95M | 209.67M | 205.41M | 175.22M | 138.37M | 141.08M | 138.53M | 79.36M | 74.71M | 38.22M | 27.02M | 15.35M | 41.44M | 30.30M | 31.88M | 34.28M | 27.50M | 17.80M | 9.40M | 8.90M | 8.30M | 9.40M | 13.10M |
Selling, General & Admin | 18.00K | 12.00K | 11.00K | 84.00M | 84.00M | 121.43M | 114.61M | 206.59M | 209.67M | 205.41M | 175.22M | 138.37M | 140.99M | 138.53M | 79.36M | 73.82M | 44.25M | 24.53M | 13.88M | 37.87M | 28.51M | 28.51M | 31.26M | 25.90M | 17.20M | 8.90M | 8.50M | 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 | -3.00K | 14.00K | 5.00K | N/A | 1.82M | 11.61M | 29.94M | -34.64M | N/A | N/A | N/A | N/A | 94.00K | N/A | N/A | 893.00K | -6.04M | 2.49M | 1.47M | 3.57M | 1.79M | 3.37M | 3.02M | 1.60M | 600.00K | 500.00K | 400.00K | 8.30M | 9.40M | 13.10M |
Operating Income | 1.10M | 4.22M | 3.31M | -30.78M | 63.17M | 54.65M | 81.29M | 196.51M | 169.53M | 255.83M | 257.41M | 215.45M | 228.77M | 194.03M | 152.70M | 142.05M | 121.79M | 53.67M | 14.81M | -961.00K | -6.62M | -9.03M | -14.81M | 300.00K | 7.00M | 900.00K | 2.00M | -5.60M | -8.40M | -10.40M |
Other Expenses / Income | -3.00K | 14.00K | 5.00K | -63.05M | -157.00M | -137.78M | -734.72M | -522.52M | -453.81M | -26.67M | -56.75M | -32.98M | -16.24M | -31.14M | -35.45M | -33.13M | -25.51M | -13.84M | -3.90M | -3.12M | 4.40M | 893.00K | -11.47M | -1.00M | -1.30M | -800.00K | -700.00K | 4.30M | 2.60M | 2.30M |
Before Tax Income | 1.16M | 4.24M | 3.32M | -93.83M | -93.83M | -83.13M | -653.43M | -326.00M | -284.27M | 229.17M | 200.66M | 182.47M | 212.53M | 162.89M | 117.26M | 108.93M | 96.28M | 39.84M | 10.91M | -4.08M | -2.22M | -8.13M | -26.28M | -700.00K | 5.70M | 100.00K | 1.30M | N/A | N/A | N/A |
Income Tax Expenses | 869.11K | 17.00K | 7.00K | 8.08M | 8.08M | 6.54M | -95.98M | -76.49M | -95.34M | 61.74M | 58.08M | 58.96M | 71.29M | 52.41M | 41.55M | 38.77M | 32.52M | 7.33M | -5.04M | -139.00K | 62.00K | 66.00K | -1.10M | -100.00K | 1.20M | -1.00M | 200.00K | N/A | N/A | N/A |
Net Income | 1.16M | 4.24M | 3.32M | -101.92M | -111.51M | -100.52M | -489.25M | -252.13M | -189.30M | 152.74M | 128.05M | 109.41M | 126.11M | 98.85M | 75.11M | 70.15M | 63.76M | 32.50M | 15.94M | -3.94M | -2.28M | -8.20M | -25.18M | -600.00K | 4.50M | 1.10M | 1.10M | 800.00K | -6.30M | -8.80M |
Interest Expenses | 3.00K | 3.00K | 2.00K | 67.69M | 57.26M | 59.21M | 67.90M | 97.54M | 86.23M | 84.52M | 76.32M | 46.58M | 50.75M | 43.16M | 41.21M | 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 |
Basic Shares Outstanding | 1.23M | 1.23M | 1.23M | 9.65M | 10.56M | 6.73M | 5.71M | 5.23M | 4.83M | 4.84M | 5.63M | 6.97M | 7.31M | 7.22M | 6.58M | 5.78M | 5.67M | 3.99M | 3.13M | 2.37M | 1.96M | 1.92M | 1.78M | 1.52M | 1.14M | 914.26K | 872.59K | 580.64K | 477.27K | 78.71K |
Diluted Shares Outstanding | 1.23M | 1.23M | 1.23M | 9.65M | 10.56M | 6.73M | 5.71M | 5.23M | 4.83M | 5.74M | 6.07M | 7.20M | 7.55M | 7.47M | 6.83M | 6.12M | 6.14M | 4.53M | 3.48M | 2.37M | 1.96M | 1.92M | 1.78M | 1.52M | 1.38M | 1.00M | 872.59K | 580.64K | 477.27K | 78.71K |
EBITDA | 2.19M | 5.29M | 3.86M | -24.94M | -44.35M | -32.44M | -514.87M | -227.62M | -193.69M | 306.13M | 272.57M | 223.26M | 257.58M | 204.52M | 165.89M | 129.81M | 105.74M | 42.99M | 12.77M | -769.00K | 962.00K | -4.76M | -23.26M | 900.00K | 6.30M | 600.00K | 1.70M | 1.30M | -5.70M | -7.00M |
EBITDA Margin | 49.04% | 72.99% | 64.75% | 0.00% | -29.77% | -17.28% | -227.99% | -61.78% | -51.08% | 66.37% | 63.00% | 63.10% | 69.65% | 61.50% | 71.49% | 59.88% | 66.08% | 53.28% | 42.35% | -0.49% | 1.00% | -5.25% | -25.61% | 0.78% | 6.77% | 1.33% | 4.49% | 6.50% | -58.16% | -98.59% |
EBIT | 2.03M | 4.26M | 3.33M | -26.14M | -46.17M | -34.77M | -517.33M | -231.08M | -198.41M | 299.00M | 262.44M | 214.95M | 248.15M | 194.41M | 157.88M | 108.93M | 96.28M | 39.84M | 10.91M | -4.08M | -2.22M | -8.13M | -26.28M | -700.00K | 5.70M | 100.00K | 1.30M | 800.00K | -6.30M | -8.80M |
EBIT Margin | 45.29% | 58.86% | 55.80% | 0.00% | -30.99% | -18.52% | -229.08% | -62.72% | -52.32% | 64.82% | 60.66% | 60.75% | 67.09% | 58.46% | 68.03% | 50.25% | 60.17% | 49.37% | 36.17% | -2.60% | -2.30% | -8.97% | -28.94% | -0.61% | 6.13% | 0.22% | 3.43% | 4.00% | -64.29% | -123.94% |
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 | 2003-01-31 | 2002-01-31 | 2001-01-31 | 2000-01-31 | 1999-01-31 | 1998-01-31 | 1997-01-31 | 1996-01-31 | 1995-01-31 | 1994-01-31 | 1993-01-31 |