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 | 391.69M | 339.34M | 195.76M | 354.62M | 317.22M | 289.02M | 297.14M | 357.45M | 445.74M | 351.05M | 243.66M | 92.01M | 79.87M | 126.42M | 115.41M | 217.95M | 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 | 240.91M | 284.37M | 264.29M | 255.81M | 271.77M | 306.12M | 330.80M | 297.14M | 307.86M | 342.46M | 312.71M | 133.18M | 54.86M | 47.11M | 43.14M | 48.28M | 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 | 169.67M | 139.86M | 135.35M | 86.13M | 60.55M | 37.37M | 18.06M | 28.36M | 36.58M | 14.78M | 16.01M | 5.27M |
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 | 96.22M | 78.53M | 69.85M | 35.59M | 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 | 14.70M | 15.39M | 15.98M | 14.82M | 96.00K | 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 | -46.23M | 53.34M | 128.09M | -4.78M | -93.61M | -67.90M | -71.21M | 778.00K | 2.42M | 121.29M | 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.06M | -26.74M | -26.86M | -31.13M | -42.25M | -48.94M | -29.28M | -5.72M | -10.91M | -8.34M | -11.72M | -17.32M | -1.08M | -1.59M | -1.41M | 18.00K | -9.04M | -4.85M | -2.57M | -1.96M | -1.79M | -1.77M | -1.60M | -1.52M | -1.58M | 51.91K | N/A |
Before Tax Income | 98.83M | 15.10M | -119.42M | 50.03M | -10.35M | -87.56M | -75.51M | 42.29M | 114.63M | -14.43M | -105.33M | -73.19M | -72.30M | N/A | N/A | 121.31M | 52.98M | 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 | 12.03M | 16.34M | -632.00K | -614.00K | 9.08M | 9.30M | 4.96M | 5.14M | 3.93M | 3.57M | 3.54M | 3.21M | 3.04M | 1.58M | -51.91K | -147.17K |
Net Income | 98.71M | 15.10M | -119.48M | 50.03M | -10.42M | -95.31M | -75.51M | -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 | 30.50M | 27.05M | 26.38M | 31.48M | 38.39M | 29.75M | 20.46M | 8.81M | 10.86M | 12.24M | 11.52M | 5.85M | 2.13M | 2.22M | 2.02M | 3.37M | 9.68M | N/A | N/A | N/A | N/A | 1.77M | N/A | N/A | 1.58M | N/A | N/A |
Basic Shares Outstanding | 208.80M | 202.03M | 162.55M | 149.29M | 142.57M | 141.95M | 103.83M | 89.12M | 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.71M | 11.82M | 11.85M |
Diluted Shares Outstanding | 208.81M | 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.82M | 11.85M |
EBITDA | 179.29M | 92.60M | -24.69M | 149.25M | 96.23M | 22.41M | -74.67M | 144.44M | 210.82M | 74.54M | -19.48M | 1.88M | -5.54M | 63.71M | 57.84M | 170.52M | 96.77M | 101.90M | 66.42M | 49.70M | 36.72M | 17.45M | 27.82M | 36.02M | 14.19M | 15.41M | 4.76M |
EBITDA Margin | 45.77% | 27.29% | -12.61% | 42.09% | 30.34% | 7.75% | -25.13% | 40.41% | 47.30% | 21.23% | -7.99% | 2.04% | -6.94% | 50.39% | 50.12% | 78.24% | 51.75% | 58.05% | 56.71% | 73.68% | 98.25% | 96.61% | 98.10% | 98.47% | 95.97% | 96.27% | 90.34% |
EBIT | 129.33M | 41.87M | -93.05M | 81.58M | 28.04M | -65.47M | -54.96M | 4.46M | 125.58M | -517.00K | -93.81M | -55.31M | -53.83M | 778.00K | 2.42M | 131.30M | 63.19M | 72.35M | 51.46M | 44.74M | 31.67M | 14.15M | 22.59M | 30.71M | 8.94M | 8.58M | 3.05M |
EBIT Margin | 33.02% | 12.34% | -47.53% | 23.00% | 8.84% | -22.65% | -18.50% | 1.25% | 28.17% | -0.15% | -38.50% | -60.11% | -67.40% | 0.62% | 2.10% | 60.24% | 33.79% | 41.22% | 43.94% | 66.33% | 84.75% | 78.36% | 79.67% | 83.95% | 60.45% | 53.59% | 57.91% |
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 |