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-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 672.50M | 984.99M | 1.10B | 909.99M | 1.11B | 764.87M | 617.74M | 384.40M | 254.22M | 167.35M | 139.24M | 77.44M | 54.62M | 198.18M | 216.78M | 228.57M | 346.38M | 476.48M | 421.36M | 55.80M |
Cost of Revenue | 38.76M | 57.77M | 57.30M | 54.49M | 68.38M | 36.40M | 17.22M | 13.76M | 9.37M | 7.90M | 6.54M | 4.29M | 4.13M | 58.06M | 74.76M | 64.39M | 73.11M | 73.22M | N/A | N/A |
Gross Profit | 633.74M | 927.22M | 1.04B | 855.50M | 1.04B | 728.47M | 600.51M | 370.64M | 244.85M | 159.45M | 132.70M | 73.15M | 50.48M | 140.12M | 142.01M | 164.18M | 273.26M | 403.26M | 421.36M | 55.80M |
Operating Expenses | 674.36M | 955.57M | 1.04B | 857.42M | 958.22M | 659.32M | 542.33M | 318.27M | 216.52M | 149.43M | 124.69M | 79.16M | 75.53M | 143.90M | 157.54M | 242.55M | 790.84M | 389.09M | N/A | 73.86M |
Selling, General & Admin | 551.29M | 854.62M | 927.46M | 746.50M | 852.03M | 601.51M | 504.32M | 298.33M | 202.88M | 138.59M | 115.78M | 71.17M | 66.41M | 130.86M | 126.86M | 184.46M | 286.86M | 338.19M | N/A | N/A |
Research & Development | 47.20M | 55.55M | 52.87M | 43.64M | 39.95M | 26.96M | 17.93M | 13.76M | 10.48M | 7.46M | 5.26M | 3.53M | 3.20M | 4.16M | 5.96M | 6.69M | 14.99M | 15.17M | N/A | N/A |
Other Operating Expenses | 75.87M | 45.40M | 60.65M | 67.28M | 66.24M | 30.85M | 20.08M | 6.19M | 3.16M | 3.38M | 3.65M | 4.46M | 5.91M | 8.88M | 11.51M | 51.40M | 488.99M | 35.73M | N/A | 73.86M |
Operating Income | -40.61M | -24.50M | 123.50M | -1.55M | 80.53M | 56.19M | 33.13M | 52.11M | 28.51M | -969.00K | -1.11M | -2.85M | -37.71M | -18.06M | -24.31M | -215.03M | -540.44M | 14.17M | 421.36M | -18.07M |
Other Expenses / Income | -84.31M | -22.17M | 76.41M | -35.92M | -19.75M | -12.45M | -7.42M | -538.00K | -171.00K | -2.00K | -19.00K | -881.00K | -11.77M | -465.00K | -22.52M | -520.00K | 199.00K | -456.00K | -421.36M | 18.07M |
Before Tax Income | -124.92M | -54.93M | 84.44M | -42.53M | 30.98M | 43.74M | 25.71M | 51.57M | 28.34M | -971.00K | -1.13M | -3.73M | -38.08M | -18.52M | -24.84M | -215.55M | -540.24M | 13.71M | N/A | N/A |
Income Tax Expenses | -2.52M | 133.02M | 11.30M | -19.96M | -8.48M | -65.58M | 6.29M | 20.37M | -22.97M | -484.00K | -453.00K | -1.48M | -2.04M | -936.00K | -368.00K | -13.27M | 10.16M | 5.02M | -5.85M | 11.36M |
Net Income | -122.40M | -187.95M | 69.11M | -22.57M | 39.46M | 96.50M | 15.58M | 27.49M | 48.05M | 9.36M | 4.15M | 46.34M | -45.84M | -17.59M | -24.47M | -202.28M | -550.40M | 8.69M | 5.85M | -11.36M |
Interest Expenses | N/A | 26.01M | 46.87M | 36.30M | 20.27M | 12.44M | 7.03M | 561.00K | 171.00K | 2.00K | 19.00K | 881.00K | 368.00K | 473.00K | 617.00K | 650.00K | 986.00K | N/A | N/A | N/A |
Basic Shares Outstanding | 12.94M | 12.79M | 13.20M | 13.01M | 12.83M | 14.11M | 13.67M | 12.79M | 12.55M | 11.19M | 11.04M | 10.70M | 10.99M | 11.01M | 10.54M | 9.37M | 9.33M | 9.52M | 9.52M | 9.33M |
Diluted Shares Outstanding | 12.94M | 12.79M | 13.70M | 13.01M | 14.62M | 14.11M | 13.68M | 12.79M | 12.55M | 11.19M | 11.04M | 10.70M | 10.99M | 11.01M | 10.54M | 9.37M | 9.33M | 9.52M | 9.52M | 9.33M |
EBITDA | 21.86M | 17.05M | 60.88M | 53.25M | 117.49M | 87.03M | 52.81M | 57.76M | 31.67M | 2.41M | 2.54M | 1.61M | -55.19M | -9.17M | -12.71M | -163.50M | -494.73M | 49.90M | 421.36M | -18.07M |
EBITDA Margin | 3.25% | 1.73% | 5.54% | 5.85% | 10.62% | 11.38% | 8.55% | 15.03% | 12.46% | 1.44% | 1.82% | 2.08% | -101.06% | -4.63% | -5.86% | -71.53% | -142.83% | 10.47% | 100.00% | -32.38% |
EBIT | -124.92M | -28.91M | 127.28M | -6.23M | 51.25M | 43.36M | 28.90M | 48.42M | 25.25M | 8.88M | 3.71M | 45.73M | -47.51M | -18.05M | -24.23M | -214.90M | -539.25M | 13.71M | N/A | N/A |
EBIT Margin | -18.58% | -2.94% | 11.59% | -0.68% | 4.63% | 5.67% | 4.68% | 12.60% | 9.93% | 5.31% | 2.67% | 59.05% | -86.98% | -9.11% | -11.18% | -94.02% | -155.68% | 2.88% | 0.00% | 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 | 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-12-31 |