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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 629.85M | 361.99M | 247.67M | 242.08M | 317.44M | 291.78M | 268.20M | 278.92M | 339.49M | 233.90M | 137.44M | 131.37M | 150.96M | 128.23M | 116.33M | 70.70M | 27.23M | 2.47M | 1.65M | 1.07M | 9.50M | 7.75M | 7.76M | 7.97M | 3.85M | 4.40M | 5.20M | 5.40M | 4.60M |
Cost of Revenue | 543.31M | 313.48M | 238.81M | 225.60M | 296.44M | 259.53M | 228.65M | 228.34M | 281.84M | 198.95M | 111.48M | 95.77M | 78.23M | 73.31M | 65.44M | 40.41M | 21.87M | 349.00K | 284.00K | 149.00K | 6.04M | 6.14M | 5.10M | 4.16M | 2.98M | 2.80M | 2.90M | 2.70M | 2.70M |
Gross Profit | 86.54M | 48.51M | 8.85M | 16.48M | 21.00M | 32.25M | 39.56M | 50.58M | 57.65M | 34.95M | 25.96M | 35.60M | 72.73M | 54.92M | 50.89M | 30.28M | 5.36M | 2.12M | 1.36M | 923.00K | 3.46M | 1.61M | 2.67M | 3.80M | 862.00K | 1.60M | 2.30M | 2.70M | 1.90M |
Operating Expenses | 26.16M | 18.08M | 13.31M | 13.74M | 15.35M | 14.19M | 16.69M | 12.19M | 14.66M | 14.40M | 10.03M | 9.98M | 21.10M | 17.37M | 12.88M | 10.76M | 6.58M | 1.99M | 655.00K | 996.00K | 2.38M | 3.20M | 2.27M | 1.75M | 1.30M | 2.30M | 2.40M | 1.20M | 1.00M |
Selling, General & Admin | 26.16M | 16.42M | 14.83M | 11.59M | 12.85M | 11.84M | 14.98M | 10.52M | 12.62M | 12.04M | 7.67M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 909.00K | 777.00K | 662.00K | 600.00K | 500.00K | 400.00K | 400.00K |
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 | 102.00K | N/A | N/A | N/A | N/A | N/A | 700.00K | 1.10M | 300.00K | N/A |
Other Operating Expenses | 447.23M | 1.66M | -1.52M | 2.15M | 2.50M | 1.49M | 1.72M | 1.67M | 2.04M | 2.36M | 2.36M | 9.98M | 21.10M | 17.37M | 12.88M | 10.76M | 6.58M | 1.99M | 655.00K | 894.00K | 2.38M | 3.20M | 1.36M | 976.00K | 638.00K | 1.00M | 800.00K | 500.00K | 600.00K |
Operating Income | 60.38M | 30.43M | -6.66M | 5.55M | 8.15M | 18.06M | 26.30M | 38.39M | 42.99M | 20.55M | 15.93M | 25.62M | 51.63M | 37.55M | 38.02M | 19.52M | -1.22M | 128.00K | 707.00K | -73.00K | 1.08M | -1.59M | 394.00K | 2.05M | -438.00K | -700.00K | -100.00K | 1.50M | 900.00K |
Other Expenses / Income | -11.13M | -10.57M | 2.93M | -14.43M | -90.36M | 1.77M | -12.41M | -29.91M | -15.43M | -9.85M | 14.89M | 8.86M | 5.11M | -921.00K | -2.04M | -7.70M | -1.20M | -1.07M | -330.00K | -144.00K | -67.00K | -1.88M | -233.00K | 147.00K | 1.20M | -300.00K | -500.00K | -500.00K | N/A |
Before Tax Income | 49.26M | 19.86M | -3.73M | -8.88M | -82.20M | 3.55M | 13.88M | 8.48M | 27.57M | 10.70M | 30.82M | 34.48M | 56.74M | 36.63M | 35.98M | 11.83M | -2.42M | -942.00K | 377.00K | N/A | N/A | N/A | N/A | N/A | N/A | -1.00M | -600.00K | 1.00M | N/A |
Income Tax Expenses | 4.46M | 1.76M | 26.00K | -2.66M | -22.35M | -4.08M | -19.19M | -4.03M | 7.44M | 482.00K | 7.66M | 10.67M | 20.93M | 14.25M | 13.77M | 2.93M | N/A | -118.00K | 145.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 44.79M | 18.11M | -3.75M | -6.22M | -59.85M | 7.62M | 33.08M | 12.51M | 20.13M | 10.22M | 23.15M | 23.81M | 35.81M | 22.38M | 20.18M | 8.90M | -2.42M | -824.00K | 162.00K | 9.87M | 665.00K | -1.76M | 175.00K | 1.58M | 349.00K | -700.00K | -500.00K | 1.00M | N/A |
Interest Expenses | 13.71M | 8.28M | 8.51M | 13.03M | 16.00M | 16.29M | 12.41M | 15.87M | 16.05M | 9.06M | 1.55M | 1.10M | 1.29M | 1.93M | 2.04M | 4.03M | 4.11M | 695.00K | N/A | N/A | N/A | 23.00K | 41.00K | 94.00K | N/A | -400.00K | -500.00K | -600.00K | -900.00K |
Basic Shares Outstanding | 33.13M | 32.04M | 30.61M | 30.45M | 30.25M | 30.07M | 29.66M | 29.26M | 29.03M | 28.78M | 28.59M | 28.33M | 28.14M | 27.79M | 24.02M | 18.98M | 13.30M | 11.71M | 7.16M | 7.09M | 7.09M | 7.09M | 7.09M | 7.09M | 7.09M | 7.10M | 7.10M | 7.10M | 7.10M |
Diluted Shares Outstanding | 36.83M | 33.65M | 30.61M | 30.45M | 30.25M | 30.07M | 29.66M | 29.26M | 29.03M | 28.78M | 28.91M | 28.84M | 28.69M | 28.57M | 24.44M | 19.29M | 13.30M | 11.71M | 7.16M | 7.09M | 7.09M | 7.09M | 7.51M | 7.32M | 7.09M | 7.10M | 7.10M | 7.10M | 7.10M |
EBITDA | 129.40M | 74.15M | 33.32M | 45.20M | 56.73M | 63.53M | 64.79M | 24.36M | 43.62M | 19.76M | 32.36M | 35.57M | 58.03M | 38.55M | 36.00M | 20.48M | 4.12M | -191.00K | 350.00K | 10.59M | 1.82M | 546.00K | 1.52M | 2.65M | 987.00K | -630.00K | -520.00K | 820.00K | 1.51M |
EBITDA Margin | 20.54% | 20.48% | 13.45% | 18.67% | 17.87% | 21.77% | 24.16% | 8.73% | 12.85% | 8.45% | 23.55% | 27.08% | 38.44% | 30.07% | 30.94% | 28.98% | 15.12% | -7.74% | 21.26% | 987.97% | 19.21% | 7.04% | 19.53% | 33.30% | 25.67% | -14.32% | -10.00% | 15.19% | 32.83% |
EBIT | 62.97M | 28.14M | 4.78M | 4.15M | -66.20M | 19.83M | 26.30M | 24.36M | 43.62M | 19.76M | 32.36M | 35.57M | 58.03M | 38.55M | 36.00M | 15.86M | 1.70M | -247.00K | 307.00K | 9.87M | 665.00K | -1.73M | 216.00K | 1.68M | 349.00K | -1.10M | -1.00M | 400.00K | -900.00K |
EBIT Margin | 10.00% | 7.77% | 1.93% | 1.72% | -20.86% | 6.80% | 9.80% | 8.73% | 12.85% | 8.45% | 23.55% | 27.08% | 38.44% | 30.07% | 30.94% | 22.43% | 6.24% | -10.01% | 18.65% | 920.71% | 7.00% | -22.36% | 2.78% | 21.05% | 9.08% | -25.00% | -19.23% | 7.41% | -19.57% |
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 |