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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 262.18M | 339.34M | 195.76M | 354.62M | 317.22M | 289.02M | 297.14M | 357.45M | 445.74M | 351.05M | 243.66M | 130.68M | 94.79M | 126.42M | 124.37M | 228.00M | 186.99M | 175.52M | 117.11M | 67.45M | 37.37M | 18.06M | 28.36M | 36.58M | 14.78M | 16.01M | 5.27M |
Cost of Revenue | 111.40M | 284.37M | 264.29M | 255.81M | 271.77M | 306.12M | 330.80M | 297.14M | 307.86M | 342.46M | 312.71M | 171.85M | 69.78M | 47.11M | 52.10M | 35.59M | 47.12M | 40.17M | 30.98M | 6.90M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 150.78M | 54.97M | -68.53M | 98.81M | 45.45M | -17.10M | -33.66M | 60.31M | 137.88M | 8.59M | -69.05M | -41.17M | 25.01M | 79.30M | 72.27M | 192.41M | 139.86M | 135.35M | 86.13M | 60.55M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 22.89M | 18.80M | 15.62M | 17.59M | 13.48M | 12.73M | 12.57M | 12.30M | 9.79M | 13.36M | 19.55M | 14.70M | 80.02M | 78.53M | 69.85M | 61.07M | 86.62M | 63.11M | 37.24M | 17.77M | 7.48M | 7.44M | 7.37M | 7.39M | 7.43M | 7.43M | 2.22M |
Selling, General & Admin | 22.89M | 18.80M | 15.62M | 17.59M | 13.48M | 12.73M | 12.57M | 12.30M | 9.79M | 10.79M | 15.34M | 12.98M | 15.39M | 15.98M | 14.82M | 12.79M | 12.13M | 12.75M | 8.49M | 10.85M | 468.09K | 427.05K | 353.74K | 373.29K | 411.50K | 412.78K | 461.67K |
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 |
Other Operating Expenses | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 2.58M | 4.21M | 1.72M | 64.63M | 62.55M | 55.03M | 48.28M | 74.49M | 50.36M | 28.75M | 6.92M | 7.02M | 7.02M | 7.02M | 7.02M | 7.02M | 7.02M | 1.75M |
Operating Income | 127.89M | 41.87M | -92.56M | 13.68M | -35.93M | -38.62M | -175.69M | 48.01M | 128.09M | -4.78M | -88.61M | -55.87M | -55.01M | 778.00K | 2.42M | 131.34M | 53.24M | 72.24M | 48.89M | 42.78M | 29.89M | 10.62M | 20.99M | 29.19M | 7.36M | 8.58M | 3.05M |
Other Expenses / Income | -29.18M | -26.77M | -26.86M | 36.35M | 25.57M | -8.79M | -20.76M | -5.72M | -10.91M | -9.65M | -16.73M | -17.32M | -17.29M | N/A | N/A | 18.00K | -260.00K | -4.85M | -2.57M | -1.96M | -1.79M | -1.77M | -1.60M | -1.52M | -1.58M | 51.91K | N/A |
Before Tax Income | 98.71M | 15.10M | -119.42M | 50.03M | -10.35M | -87.56M | -196.45M | 42.29M | 117.19M | -14.43M | -105.33M | -73.19M | -72.30M | N/A | N/A | N/A | N/A | 67.39M | 46.32M | 40.82M | 28.10M | 8.85M | 19.39M | 27.67M | 5.77M | 8.63M | N/A |
Income Tax Expenses | 120.00K | -289.00K | 59.00K | 64.00K | 71.00K | 79.00K | 83.00K | 102.00K | 96.00K | 47.00K | 86.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 |
Net Income | 98.71M | 15.10M | -119.48M | 50.03M | -10.42M | -95.31M | -204.97M | -4.46M | 114.63M | -12.81M | -105.42M | -73.19M | -72.30M | -809.00K | 1.01M | 118.84M | 44.21M | 67.39M | 46.32M | 40.82M | 28.10M | 8.85M | 19.39M | 27.67M | 5.77M | 8.63M | 3.20M |
Interest Expenses | 29.04M | 27.05M | 26.38M | 31.48M | 38.39M | 29.75M | 18.29M | 8.81M | 7.59M | 12.24M | 11.52M | 5.85M | 2.13M | 2.22M | 2.02M | 3.39M | 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 | 208.80M | 202.03M | 162.55M | 149.29M | 142.57M | 141.97M | 103.83M | 92.53M | 89.18M | 85.40M | 64.10M | 52.55M | 47.16M | 46.55M | 40.45M | 32.74M | 28.25M | 21.48M | 15.26M | 10.08M | 9.71M | 9.71M | 9.71M | 9.71M | 9.79M | 11.72M | 11.81M |
Diluted Shares Outstanding | 208.80M | 202.03M | 162.55M | 149.29M | 142.57M | 141.97M | 103.83M | 92.53M | 89.18M | 85.40M | 64.10M | 52.55M | 47.16M | 46.55M | 42.20M | 32.74M | 28.29M | 21.48M | 15.26M | 10.08M | 9.71M | 9.71M | 9.71M | 9.71M | 10.00M | 11.72M | 11.81M |
EBITDA | 179.29M | 36.47M | -84.64M | 81.51M | 28.04M | 11.68M | -85.93M | 95.35M | 204.92M | 80.01M | -19.44M | 1.88M | -5.54M | 63.95M | 58.07M | 170.52M | 87.08M | 96.65M | 63.85M | 47.73M | 34.93M | 15.68M | 26.22M | 34.50M | 12.61M | 15.46M | 4.90M |
EBITDA Margin | 68.38% | 10.75% | -43.24% | 22.99% | 8.84% | 4.04% | -28.92% | 26.67% | 45.97% | 22.79% | -7.98% | 1.44% | -5.85% | 50.59% | 46.69% | 74.79% | 46.57% | 55.06% | 54.52% | 70.77% | 93.47% | 86.82% | 92.44% | 94.32% | 85.27% | 96.59% | 93.13% |
EBIT | 127.87M | 41.87M | -93.05M | 81.58M | 28.04M | -65.47M | -186.60M | 4.46M | 122.31M | -517.00K | -93.81M | -67.34M | -70.17M | 1.41M | 3.03M | 122.24M | 44.21M | 67.39M | 46.32M | 40.82M | 28.10M | 8.85M | 19.39M | 27.67M | 5.77M | 8.63M | 3.20M |
EBIT Margin | 48.77% | 12.34% | -47.53% | 23.00% | 8.84% | -22.65% | -62.80% | 1.25% | 27.44% | -0.15% | -38.50% | -51.53% | -74.03% | 1.12% | 2.44% | 53.61% | 23.64% | 38.40% | 39.55% | 60.51% | 75.19% | 48.99% | 68.36% | 75.65% | 39.06% | 53.91% | 60.70% |
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 |