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-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 29.31M | 8.15M | -306.23M | 1.01B | 428.12M | -247.05M | N/A | -74.26M | 382.20M | -80.98M | -732.45M | -1.45B | -155.77M | 1.39B | 955.26M | 734.89M | -347.07M | 222.58M | 215.98M | 46.09M | 46.30M |
Cost of Revenue | 18.38M | 17.38M | 18.62M | 16.46M | 18.32M | 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 |
Gross Profit | 10.93M | -9.23M | -324.85M | 995.69M | 409.81M | -247.05M | N/A | N/A | N/A | N/A | -732.52M | -1.45B | -155.93M | 1.39B | 955.16M | 734.54M | -348.03M | N/A | 215.98M | N/A | N/A |
Operating Expenses | -297.60M | 3.42M | 4.47M | 4.11M | 8.66M | 9.99M | N/A | 15.09M | 11.83M | N/A | 11.73M | 14.22M | 16.32M | 15.90M | 9.46M | 6.25M | 5.50M | 4.37M | 3.57M | 2.57M | 1.65M |
Selling, General & Admin | 2.90M | 2.38M | 3.00M | 2.79M | 8.29M | 7.49M | N/A | 15.09M | 11.83M | 12.33M | 11.73M | 14.22M | 16.32M | 15.90M | 9.46M | 6.25M | 5.50M | 4.37M | 3.57M | 2.57M | 1.65M |
Research & Development | 10.00 | 0 | -28.00 | 1.33K | -25.00 | 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 | 297.60M | 1.05M | 1.47M | 1.31M | 369.71K | 2.50M | N/A | N/A | N/A | N/A | -130.00 | -199.00 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 308.53M | 4.73M | -310.70M | 1.01B | 419.47M | -257.04M | N/A | -89.35M | N/A | -10.45M | -744.25M | -1.46B | -172.26M | 1.37B | 945.70M | 728.29M | -353.53M | N/A | 212.41M | 43.52M | 44.66M |
Other Expenses / Income | 4.00K | 45.00K | 999.00 | -999.00 | 770.00 | N/A | N/A | N/A | N/A | -82.87M | 72.42K | 114.10K | 159.81K | 197.67K | 100.81K | 352.03K | 957.12K | N/A | N/A | N/A | N/A |
Before Tax Income | 308.54M | 4.73M | -310.70M | 1.01B | 419.47M | -257.04M | N/A | -89.35M | 370.37M | -93.32M | -744.18M | -1.46B | -172.10M | 1.37B | 945.80M | 728.64M | -352.57M | 218.21M | 212.41M | 43.52M | 44.66M |
Income Tax Expenses | 308.53M | 4.68M | -310.70M | 1.01B | 419.47M | 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 | 224.88K | 869.55K | 740.68K |
Net Income | 308.54M | 4.73M | -310.70M | 1.01B | 419.47M | -257.04M | N/A | -89.35M | 370.37M | -93.32M | -744.18M | -1.46B | -172.10M | 1.37B | 945.80M | 728.64M | -352.57M | 218.21M | 212.18M | 42.65M | 43.92M |
Interest Expenses | 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 |
Basic Shares Outstanding | 214.59M | 217.71M | 220.85M | 209.43M | 196.66M | 231.84M | 252.16M | 252.21M | 253.84M | 254.47M | 254.47M | 254.47M | 253.08M | 254.47M | 238.32M | 174.84M | 132.23M | 113.85M | 97.75M | 94.25M | 68.89M |
Diluted Shares Outstanding | 214.59M | 217.71M | 220.85M | 209.43M | 196.66M | 231.84M | 252.16M | 252.21M | 253.84M | 254.47M | 254.47M | 254.47M | 253.08M | 254.47M | 238.32M | 174.84M | 132.23M | 113.85M | 97.75M | 94.25M | 68.89M |
EBITDA | 308.53M | 4.73M | -310.70M | 1.01B | 419.47M | -257.04M | N/A | -89.35M | 370.37M | -93.32M | -744.18M | -1.46B | -172.10M | 1.37B | 945.80M | 728.64M | -352.57M | 218.21M | 212.41M | 43.52M | 44.66M |
EBITDA Margin | 1,052.62% | 58.00% | 101.46% | 99.59% | 97.98% | 104.04% | 0.00% | 120.33% | 96.90% | 115.23% | 101.60% | 100.98% | 110.48% | 98.85% | 99.01% | 99.15% | 101.59% | 98.04% | 98.35% | 94.43% | 96.45% |
EBIT | 617.07M | 9.41M | -621.40M | 2.02B | 838.93M | -257.04M | N/A | -89.35M | 370.37M | -93.32M | -744.18M | -1.46B | -172.10M | 1.37B | 945.80M | 728.64M | -352.57M | 218.21M | 212.41M | 43.52M | 44.66M |
EBIT Margin | 2,105.24% | 115.45% | 202.92% | 199.19% | 195.96% | 104.04% | 0.00% | 120.33% | 96.90% | 115.23% | 101.60% | 100.98% | 110.48% | 98.85% | 99.01% | 99.15% | 101.59% | 98.04% | 98.35% | 94.43% | 96.45% |
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-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 |