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 | 2003-01-31 | 2002-01-31 | 2001-01-31 | 1999-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.04B | 821.20M | 823.60M | 748.10M | 683.10M | 651.80M | 542.80M | 482.20M | 355.10M | 169.94M | 282.19M | 329.37M | 227.36M | 189.27M | 171.43M | 132.97M | 74.03M | 54.66M | 2.73M | N/A | N/A | N/A | N/A | 1.00 | 69.78K |
Cost of Revenue | 674.85M | 608.90M | 534.10M | 475.50M | 521.40M | 639.40M | 456.80M | 429.30M | 384.00M | 137.66M | 154.84M | 137.26M | 88.45M | 55.65M | 58.20M | 58.96M | 45.97M | 29.03M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 367.21M | 212.30M | 289.50M | 272.60M | 161.70M | 12.40M | 86.00M | 52.90M | -28.90M | 32.28M | 127.35M | 192.12M | 138.92M | 133.62M | 113.23M | 74.02M | 28.06M | 25.62M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 53.56M | 62.60M | 50.30M | 38.50M | 35.70M | 35.00M | 31.30M | 31.60M | 34.60M | 22.54M | 32.70M | 28.30M | 32.68M | 51.29M | 40.78M | 34.00M | 20.47M | 18.07M | 8.88M | 3.45M | 1.44M | 454.06K | 883.70K | 300.14K | 744.94K |
Selling, General & Admin | 50.20M | 44.20M | 35.60M | 31.30M | 29.00M | 24.00M | 23.00M | 26.50M | 24.90M | 16.38M | 25.14M | 21.81M | 23.14M | 22.95M | 12.28M | N/A | N/A | N/A | N/A | 3.36M | 1.38M | N/A | N/A | N/A | 103.78K |
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 |
Other Operating Expenses | -3.36M | 18.40M | 14.70M | 7.20M | 6.70M | -2.50M | 8.30M | 5.10M | 9.70M | 6.16M | 7.56M | 6.49M | 9.54M | 28.35M | 28.50M | 34.00M | 20.47M | 18.07M | 8.88M | 90.27K | 60.31K | 454.06K | 883.70K | 300.14K | 641.16K |
Operating Income | 313.65M | 144.60M | 235.60M | 227.60M | 126.00M | -22.60M | 56.00M | 21.30M | -63.50M | 9.75M | 94.65M | 163.82M | 106.24M | 82.33M | 72.44M | 40.02M | 7.59M | 7.55M | -6.15M | -3.45M | -1.44M | -454.06K | -883.70K | -300.14K | -675.16K |
Other Expenses / Income | -14.56M | -42.20M | -233.30M | -9.40M | 2.90M | -12.80M | -33.80M | -28.90M | -495.20M | -7.41M | -15.14M | 3.11M | -303.00K | 11.20M | 5.80M | -995.72K | -1.22M | -4.45M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Before Tax Income | 299.09M | 102.40M | 2.30M | 218.20M | 128.90M | -38.40M | 22.20M | -7.60M | -558.70M | 2.34M | 79.50M | 166.93M | 105.94M | 93.53M | 78.25M | 39.02M | 6.37M | 3.10M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | 85.23M | 65.30M | 69.00M | 74.00M | 32.80M | 34.20M | -4.40M | 10.30M | -49.80M | 4.46M | 40.71M | 48.97M | 45.85M | 27.84M | 22.28M | 9.64M | 3.44M | 1.13M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 210.00M | 37.10M | -66.70M | 144.20M | 96.10M | -72.60M | 26.60M | -17.90M | -508.90M | -2.13M | 38.79M | 117.96M | 60.08M | 65.69M | 55.96M | 29.38M | 2.93M | -4.01M | -9.45M | -3.77M | -1.93M | -440.24K | -952.64K | -292.05K | -675.16K |
Interest Expenses | 2.50M | 5.70M | 4.50M | 4.30M | 2.50M | 3.00M | 9.10M | 24.00M | 24.20M | 1.39M | 912.00K | 536.00K | 598.00K | 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 | 395.51M | 392.17M | 392.65M | 391.68M | 390.16M | 389.82M | 305.52M | 265.23M | 194.12M | 127.39M | 127.34M | 119.86M | 117.38M | 115.18M | 106.77M | 95.43M | 94.06M | 87.61M | 77.15M | 58.42M | 39.84M | 10.34M | 7.44M | 4.17M | 6.75M |
Diluted Shares Outstanding | 398.07M | 394.51M | 392.65M | 394.86M | 393.43M | 389.82M | 309.02M | 265.23M | 194.12M | 127.39M | 127.48M | 120.90M | 118.67M | 116.91M | 108.75M | 97.11M | 96.43M | 87.61M | 77.15M | 58.42M | 39.84M | 11.19M | 7.44M | 4.17M | 6.75M |
EBITDA | 514.26M | 316.10M | 406.50M | 382.90M | 288.80M | 141.50M | 156.90M | 135.40M | -417.00M | 46.70M | 136.90M | 218.14M | 129.96M | 114.28M | 101.03M | 59.74M | 17.37M | 5.23M | -8.41M | -3.36M | -1.38M | -428.61K | -861.63K | -282.88K | -608.30K |
EBITDA Margin | 49.35% | 38.49% | 49.36% | 51.18% | 42.28% | 21.71% | 28.91% | 28.08% | -117.43% | 27.48% | 48.52% | 66.23% | 57.16% | 60.38% | 58.93% | 44.93% | 23.47% | 9.58% | -308.61% | 0.00% | 0.00% | 0.00% | 0.00% | -21,213,339.23% | -871.73% |
EBIT | 297.73M | 108.10M | 6.80M | 222.50M | 131.40M | -35.40M | 31.30M | 16.40M | -534.50M | 3.73M | 80.42M | 167.46M | 106.53M | 93.53M | 78.25M | 39.02M | 6.37M | -2.89M | -9.45M | -3.77M | -1.93M | -440.24K | -952.64K | -292.05K | -675.16K |
EBIT Margin | 28.57% | 13.16% | 0.83% | 29.74% | 19.24% | -5.43% | 5.77% | 3.40% | -150.52% | 2.20% | 28.50% | 50.84% | 46.86% | 49.41% | 45.64% | 29.34% | 8.61% | -5.28% | -346.49% | 0.00% | 0.00% | 0.00% | 0.00% | -21,901,148.10% | -967.54% |
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 | 2003-01-31 | 2002-01-31 | 2001-01-31 | 1999-12-31 |