Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2017-11-30 | 2016-12-31 | 2016-11-30 | 2015-12-31 | 2015-11-30 | 2014-12-31 | 2014-11-30 | 2013-12-31 | 2013-11-30 | 2012-12-31 | 2012-11-30 | 2011-12-31 | 2011-11-30 | 2010-12-31 | 2010-11-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 781.43M | 751.45M | 618.03M | 500.92M | 446.44M | 375.40M | 257.63M | 2.94M | 164.51M | 1.25M | 127.68M | 2.98M | 89.50M | 7.51M | 85.94M | -3.83M | 87.27M | 10.05M | 80.13M | 4.02M | 55.26M | 2.36M | 42.68M | 39.61M | 32.88M | 67.35M | 64.11M | 1.94M | 3.57M | N/A |
Cost of Revenue | 606.38M | 577.38M | 466.49M | 375.18M | 313.55M | 263.39M | 175.06M | N/A | 105.95M | N/A | 89.69M | N/A | 60.12M | N/A | 54.72M | N/A | 56.24M | N/A | 45.14M | N/A | 30.92M | N/A | 24.26M | 21.98M | 24.86M | 44.40M | 42.99M | N/A | N/A | N/A |
Gross Profit | 175.05M | 174.06M | 151.54M | 125.74M | 132.89M | 112.02M | 82.57M | N/A | 58.55M | N/A | 37.99M | N/A | 29.38M | N/A | 31.22M | N/A | 31.02M | N/A | 34.98M | N/A | 24.35M | N/A | 18.42M | 17.64M | 8.02M | 22.95M | 21.13M | N/A | N/A | N/A |
Operating Expenses | 282.14M | 153.22M | 109.86M | 73.98M | 58.38M | 49.22M | 43.89M | 1.19M | 21.81M | 1.06M | 40.52M | 699.06K | 27.24M | 701.92K | 27.05M | 720.57K | 30.72M | 744.85K | 30.65M | 709.61K | 27.17M | 731.68K | 38.03M | 63.13M | 57.24M | 53.75M | 36.26M | N/A | N/A | N/A |
Selling, General & Admin | 169.61M | 156.19M | 105.44M | 77.24M | 66.55M | 57.01M | 42.38M | 284.68K | 27.01M | 348.03K | 25.17M | 274.09K | 17.99M | 279.59K | 16.60M | 289.82K | 16.30M | 296.94K | 15.76M | 282.60K | 15.96M | 275.71K | 16.70M | 19.95M | 17.81M | 18.58M | 15.54M | 6.10M | 5.27M | 5.02M |
Research & Development | 112.53M | 76.64M | 72.20M | 63.95M | 58.43M | 35.62M | 17.61M | N/A | 18.11M | N/A | 18.34M | N/A | 12.40M | N/A | 9.66M | N/A | 8.34M | N/A | 8.44M | N/A | 6.12M | N/A | 20.95M | 42.54M | 36.94M | 30.31M | 9.30M | N/A | N/A | N/A |
Other Operating Expenses | -714.00K | -79.62M | -67.78M | -67.21M | -66.60M | 257.00K | -16.10M | 909.44K | -23.32M | 716.52K | -2.99M | 424.97K | -3.16M | 422.33K | 792.00K | 430.75K | 6.08M | 447.91K | 6.45M | 427.01K | 5.09M | 455.97K | 391.00K | 644.00K | 2.49M | 4.86M | 11.41M | N/A | N/A | N/A |
Operating Income | -107.09M | 12.49M | 27.32M | 48.52M | 62.59M | 77.46M | 37.49M | 37.49M | 36.75M | 186.30K | -2.53M | 2.28M | 2.14M | 6.81M | 4.17M | -4.55M | 303.00K | 9.31M | 4.34M | 3.31M | -2.82M | 1.63M | -19.61M | -45.49M | -49.21M | -30.80M | -15.13M | N/A | N/A | N/A |
Other Expenses / Income | 3.25M | -166.45M | 209.66M | -22.72M | -6.03M | 7.26M | -11.16M | -35.75M | -3.80M | N/A | 15.02M | N/A | -7.30M | N/A | -27.82M | N/A | -5.32M | N/A | 918.00K | N/A | 6.69M | N/A | -25.21M | -30.48M | -5.19M | -5.18M | -20.40M | N/A | N/A | N/A |
Before Tax Income | -103.84M | -153.96M | 236.98M | 25.81M | 56.56M | 72.00M | 26.33M | 1.74M | 32.95M | 186.30K | 12.49M | 2.28M | -5.16M | 6.81M | -23.65M | -4.55M | -5.01M | 9.31M | 5.26M | 3.31M | 3.87M | 1.63M | -44.82M | -75.97M | -54.41M | -35.98M | -35.53M | N/A | N/A | N/A |
Income Tax Expenses | -40.68M | 21.70M | 21.47M | 19.55M | 19.33M | -12.06M | 2.33M | N/A | 6.11M | N/A | -4.03M | N/A | 1.82M | N/A | 1.78M | N/A | -7.49M | N/A | -1.40M | N/A | 882.00K | N/A | 678.00K | 2.32M | -6.35M | 320.00K | -4.53M | N/A | N/A | N/A |
Net Income | -83.91M | -175.66M | 215.51M | 6.28M | 38.16M | 84.17M | 24.26M | 1.74M | 27.53M | 186.30K | 16.52M | 2.28M | -6.98M | 6.81M | -25.43M | -4.55M | 2.48M | 9.31M | 6.75M | 3.31M | 3.26M | 1.63M | -45.50M | -78.29M | -11.16M | -32.47M | -33.58M | -29.46M | -33.25M | -23.90M |
Interest Expenses | 11.74M | 13.15M | 9.25M | 8.46M | 7.46M | 2.59M | 1.26M | 497.07K | 1.52M | 289.49K | 1.73M | N/A | 1.62M | N/A | 1.87M | N/A | 1.86M | N/A | 1.86M | 3.15K | 866.00K | 7.39K | 433.00K | 839.00K | 483.00K | 671.00K | 698.00K | N/A | N/A | N/A |
Basic Shares Outstanding | 176.92M | 176.67M | 166.41M | 153.75M | 149.73M | 294.96M | 290.02M | 290.02M | 265.01M | 2.93M | 263.36M | 2.86M | 262.58M | 2.86M | 242.43M | 2.86M | 234.59M | 2.86M | 232.04M | 2.86M | 218.03M | 2.84M | 213.69M | 190.40M | 143.66M | 132.71M | 103.98M | 10.90M | 487.73K | 298.96K |
Diluted Shares Outstanding | 176.92M | 176.67M | 167.13M | 154.92M | 151.53M | 294.96M | 303.21M | 303.21M | 265.01M | 2.93M | 275.27M | 2.86M | 262.58M | 2.86M | 242.43M | 2.86M | 234.59M | 2.86M | 232.04M | 2.86M | 218.03M | 2.84M | 213.69M | 190.40M | 143.66M | 132.71M | 103.98M | 10.90M | 487.73K | 298.96K |
EBITDA | -7.16M | 94.15M | 94.93M | 98.98M | 121.65M | 94.78M | 48.62M | 2.24M | 47.06M | 475.80K | 26.16M | 2.28M | 5.00M | 6.81M | -12.61M | -4.55M | 5.66M | 9.31M | 13.82M | 3.32M | 10.52M | 1.63M | -39.61M | -70.01M | -8.08M | -21.86M | -21.01M | -27.32M | -31.22M | -23.91M |
EBITDA Margin | -0.92% | 12.53% | 15.36% | 19.76% | 27.25% | 25.25% | 18.87% | 76.26% | 28.60% | 38.04% | 20.49% | 76.51% | 5.58% | 90.66% | -14.68% | 118.83% | 6.49% | 92.59% | 17.25% | 82.44% | 19.03% | 69.28% | -92.80% | -176.72% | -24.58% | -32.46% | -32.77% | -1,410.97% | -873.64% | 0.00% |
EBIT | -112.85M | -140.81M | 246.23M | 34.30M | 64.95M | 74.71M | 27.85M | 2.24M | 35.16M | 475.80K | 14.22M | 2.28M | -3.54M | 6.81M | -21.78M | -4.55M | -3.15M | 9.31M | 7.21M | 3.32M | 5.01M | 1.63M | -44.39M | -75.13M | -17.02M | -31.48M | -37.41M | -29.46M | -33.25M | -23.90M |
EBIT Margin | -14.44% | -18.74% | 39.84% | 6.85% | 14.55% | 19.90% | 10.81% | 76.26% | 21.38% | 38.04% | 11.14% | 76.51% | -3.95% | 90.66% | -25.34% | 118.83% | -3.62% | 92.59% | 9.00% | 82.44% | 9.06% | 69.28% | -103.99% | -189.66% | -51.77% | -46.73% | -58.35% | -1,521.56% | -930.49% | 0.00% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2017-11-30 | 2016-12-31 | 2016-11-30 | 2015-12-31 | 2015-11-30 | 2014-12-31 | 2014-11-30 | 2013-12-31 | 2013-11-30 | 2012-12-31 | 2012-11-30 | 2011-12-31 | 2011-11-30 | 2010-12-31 | 2010-11-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 |