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 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.02B | 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 | 637.70M | 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 | 385.60M | 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 | 2.73M | N/A | N/A | N/A | N/A | 1.00 | 69.78K |
Operating Expenses | 67.50M | 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 | 67.50M | 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 | 9.08M | 7.15M | 5.77M | 6.20M | 3.36M | 1.38M | 428.61K | 821.21K | 258.36K | 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 | N/A | 18.40M | 14.70M | 7.20M | 6.70M | -2.50M | 1.90M | -2.30M | 9.00M | -4.15M | -9.05M | 498.00K | 9.54M | 28.35M | 28.50M | 24.92M | 13.32M | 12.30M | 2.68M | 90.27K | 60.31K | 25.45K | 62.48K | 41.78K | 641.16K |
Operating Income | 318.10M | 144.60M | 235.60M | 227.60M | 126.00M | -22.60M | 56.00M | 21.30M | -492.60M | 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 | -24.40M | -9.10M | -12.60M | -9.40M | 2.90M | -15.80M | -33.80M | -28.90M | -66.10M | -49.90M | -15.14M | 3.11M | -3.80M | 11.20M | 5.80M | -672.00K | -1.22M | -4.45M | -3.65M | -1.73M | N/A | N/A | N/A | N/A | N/A |
Before Tax Income | 293.70M | 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 | 83.70M | 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 | 3.29M | 322.74K | 495.57K | -13.82K | 68.94K | -8.08K | 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 | 1.51M | 1.12M | 995.72K | 1.22M | 10.44M | 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 | 382.11M | 305.52M | 265.23M | 194.12M | 127.39M | 127.34M | 119.86M | 117.38M | 115.18M | 106.77M | 95.43M | 94.06M | 80.60M | 77.18M | 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 | 80.60M | 77.18M | 58.42M | 39.84M | 11.19M | 7.44M | 4.17M | 6.75M |
EBITDA | 486.40M | 321.20M | 176.14M | 387.90M | 288.80M | 124.51M | 181.60M | 133.77M | -384.06M | 51.40M | 136.90M | 218.14M | 131.38M | 103.08M | 95.23M | 60.02M | 18.59M | 15.67M | -5.12M | -4.34M | -1.38M | -428.61K | -861.63K | -290.96K | -608.30K |
EBITDA Margin | 47.53% | 39.11% | 21.39% | 51.85% | 42.28% | 19.10% | 33.46% | 27.74% | -108.16% | 30.25% | 48.52% | 66.23% | 57.78% | 54.46% | 55.55% | 45.14% | 25.11% | 28.68% | -187.81% | 0.00% | 0.00% | 0.00% | 0.00% | -21,819,533.90% | -871.73% |
EBIT | 296.20M | 108.10M | 6.80M | 222.50M | 131.40M | -35.40M | 31.30M | 16.40M | -534.50M | 3.73M | 80.42M | 167.46M | 106.53M | 95.03M | 79.36M | 40.02M | 7.59M | 7.55M | -6.15M | -3.45M | -1.44M | -454.06K | -883.70K | -300.14K | -675.16K |
EBIT Margin | 28.95% | 13.16% | 0.83% | 29.74% | 19.24% | -5.43% | 5.77% | 3.40% | -150.52% | 2.20% | 28.50% | 50.84% | 46.86% | 50.21% | 46.29% | 30.09% | 10.25% | 13.82% | -225.69% | 0.00% | 0.00% | 0.00% | 0.00% | -22,507,342.76% | -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 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 |