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 | N/A | N/A |
Operating Expenses | 625.25M | 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 | N/A |
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 | 140.07M | 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 | -105.99M | 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 | N/A |
Operating Income | -40.61M | -24.50M | 123.50M | -1.55M | 80.53M | 56.19M | 33.13M | 52.36M | 28.32M | 10.02M | 8.01M | -6.01M | -25.05M | -3.78M | -15.53M | -78.37M | -517.57M | 14.17M | 421.36M | -18.07M |
Other Expenses / Income | -155.10M | -30.42M | -39.06M | -40.98M | -49.55M | -12.45M | -7.42M | -789.00K | 18.00K | -10.99M | -9.13M | 2.28M | -36.43M | -14.74M | -9.32M | -137.18M | -22.67M | -456.00K | N/A | N/A |
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 | -61.48M | -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 | -11.77M | -936.00K | -368.00K | -13.27M | 10.16M | 5.02M | N/A | N/A |
Net Income | -122.40M | -187.95M | 69.11M | -22.57M | 39.46M | 96.50M | 15.58M | 27.49M | 48.05M | 9.36M | 3.95M | 46.62M | -59.50M | -17.59M | -24.47M | -202.28M | -550.40M | 8.69M | 5.85M | -11.36M |
Interest Expenses | 21.68M | 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 | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 12.94M | 12.79M | 13.20M | 13.01M | 12.83M | 14.11M | 11.95M | 11.81M | 11.52M | 11.19M | 11.04M | 11.31M | 10.99M | 11.01M | 10.54M | 9.37M | 9.52M | 9.52M | 9.52M | 9.33M |
Diluted Shares Outstanding | 12.94M | 12.79M | 13.70M | 13.01M | 14.62M | 14.11M | 13.68M | 12.77M | 12.54M | 11.19M | 11.04M | 11.31M | 10.99M | 11.01M | 10.54M | 9.37M | 9.52M | 9.52M | 9.52M | 9.33M |
EBITDA | 84.36M | 20.90M | 184.15M | 65.73M | 146.98M | 74.84M | 50.45M | 54.61M | 28.40M | 12.26M | 7.16M | 50.49M | -64.99M | -9.17M | -12.71M | -163.50M | -495.71M | 49.44M | 5.85M | -11.36M |
EBITDA Margin | 12.54% | 2.12% | 16.76% | 7.22% | 13.28% | 9.79% | 8.17% | 14.21% | 11.17% | 7.33% | 5.14% | 65.19% | -118.99% | -4.63% | -5.86% | -71.53% | -143.11% | 10.38% | 1.39% | -20.36% |
EBIT | -103.23M | -28.91M | 127.28M | -6.23M | 51.25M | 43.36M | 28.90M | 48.42M | 25.25M | 8.88M | 3.51M | 46.02M | -70.90M | -18.05M | -24.23M | -214.90M | -540.24M | 13.71M | 5.85M | -11.36M |
EBIT Margin | -15.35% | -2.94% | 11.59% | -0.68% | 4.63% | 5.67% | 4.68% | 12.60% | 9.93% | 5.31% | 2.52% | 59.43% | -129.81% | -9.11% | -11.18% | -94.02% | -155.97% | 2.88% | 1.39% | -20.36% |
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 |