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 | 15.75M | 14.03M | 15.92M | 24.31M | 65.82M | 115.94M | 98.29M | 86.51M | 117.10M | 129.42M | 164.40M | 186.70M | 320.60M | 291.50M | 386.30M | 1.64B | 2.47B | 2.46B | 2.87B | 2.58B | 1.94B | 981.80M | 626.80M | 368.60M | 187.50M |
Cost of Revenue | 11.36M | 11.35M | 17.01M | 20.78M | 41.47M | 83.68M | 65.15M | 58.16M | 89.23M | 107.29M | 124.20M | 118.60M | 206.20M | 221.30M | 321.40M | 1.38B | 2.15B | 2.07B | 2.44B | 2.01B | 1.33B | 636.30M | 402.30M | 240.50M | 110.00M |
Gross Profit | 4.39M | 2.67M | -1.09M | 3.53M | 24.36M | 32.27M | 33.15M | 28.36M | 27.87M | 22.13M | 40.20M | 68.10M | 114.40M | 70.20M | 64.90M | 261.20M | 321.50M | 385.80M | 435.80M | 569.50M | 615.90M | 345.50M | 224.50M | 128.10M | 77.50M |
Operating Expenses | 11.20M | 7.17M | 4.14M | 26.77M | 30.19M | 27.62M | 26.63M | 26.65M | 32.86M | 36.20M | 52.15M | 81.10M | 90.67M | 127.94M | 203.88M | 397.18M | 519.02M | 523.90M | 863.37M | 550.30M | 350.75M | 198.84M | 143.10M | 99.00M | 56.90M |
Selling, General & Admin | 5.32M | 2.40M | -2.74M | 18.69M | 15.73M | 14.88M | 16.78M | 18.15M | 21.52M | 24.52M | 37.60M | 52.50M | 63.90M | 95.20M | 140.70M | 257.60M | 319.10M | 334.50M | 371.50M | 303.90M | 188.90M | 112.10M | 78.40M | 54.90M | N/A |
Research & Development | 5.88M | 4.76M | 6.89M | 8.08M | 14.46M | 12.75M | 9.85M | 8.50M | 11.34M | 11.69M | 14.50M | 28.10M | 30.10M | 38.00M | 63.20M | 143.30M | 168.30M | 182.90M | 246.80M | 219.10M | 155.70M | 84.30M | 57.10M | 34.70M | 17.40M |
Other Operating Expenses | 112.00K | -706.00K | 1.63M | -2.17M | 870.00K | -644.00K | N/A | N/A | N/A | N/A | 46.00K | 504.00K | -3.33M | -5.26M | -15.00K | -3.72M | 31.62M | 6.50M | 245.07M | 27.30M | 6.15M | 2.44M | 7.60M | 9.40M | 39.50M |
Operating Income | -6.81M | -4.49M | -5.23M | -23.24M | -5.83M | 4.65M | 6.52M | 1.71M | -21.34M | -18.02M | -22.60M | -32.60M | 20.80M | -73.20M | -224.20M | -180.50M | -212.00M | -138.20M | -425.30M | 16.90M | 252.40M | 146.00M | 76.70M | 33.80M | 20.60M |
Other Expenses / Income | 4.23M | 1.45M | 2.77M | -2.21M | 2.10M | -1.63M | 1.73M | -788.00K | -9.98M | -10.63M | 2.20M | -600.00K | -6.10M | 11.00M | 9.40M | 36.80M | 46.50M | 4.30M | 34.00M | 14.70M | 3.80M | -5.70M | 4.40M | 10.80M | -6.90M |
Before Tax Income | -2.58M | -3.04M | -2.46M | -25.46M | -3.74M | 4.72M | 8.24M | 920.00K | -31.32M | -28.65M | -20.40M | -33.20M | 14.70M | -62.20M | -214.80M | -143.70M | -165.50M | -133.90M | -391.30M | 31.60M | 256.20M | 140.30M | 81.10M | 44.60M | 13.70M |
Income Tax Expenses | 1.27M | 2.06M | 3.79M | -1.78M | -153.00K | -378.00K | 1.26M | -788.00K | 4.16M | 1.62M | -2.35M | -2.39M | 2.90M | 3.10M | 10.90M | 7.10M | 32.90M | -15.00M | 136.50M | -20.30M | 42.10M | 27.30M | 19.80M | 14.00M | 600.00K |
Net Income | -3.85M | -5.11M | -6.25M | -23.68M | -3.58M | 5.10M | 6.98M | 290.00K | -27.16M | -30.26M | -22.70M | -34.40M | 13.40M | -65.10M | -225.70M | -150.30M | -195.60M | -117.30M | -532.60M | 50.80M | 209.90M | 107.90M | 57.00M | 27.00M | 11.40M |
Interest Expenses | N/A | -1.45M | N/A | 10.00K | 16.00K | 47.00K | 48.00K | 55.00K | 76.00K | 88.00K | 151.00K | 240.00K | 252.00K | 279.00K | 552.00K | 10.44M | 32.68M | 11.69M | 16.76M | 6.92M | 4.28M | 1.25M | 3.91M | 3.31M | N/A |
Basic Shares Outstanding | 9.11M | 9.06M | 9.01M | 8.97M | 8.89M | 8.91M | 8.87M | 35.81M | 37.00M | 37.38M | 39.10M | 48.50M | 51.60M | 45.70M | 42.40M | 41.20M | 40.40M | 40.20M | 39.00M | 44.90M | 41.60M | 38.10M | 36.20M | 34.00M | 31.05M |
Diluted Shares Outstanding | 9.11M | 9.06M | 9.01M | 8.97M | 8.89M | 9.08M | 8.87M | 36.40M | 37.00M | 37.38M | 39.10M | 48.50M | 51.60M | 45.70M | 42.40M | 41.20M | 40.40M | 40.20M | 39.00M | 44.90M | 41.60M | 38.10M | 36.20M | 34.00M | 31.05M |
EBITDA | -5.38M | -3.07M | -4.86M | -21.64M | -5.19M | 5.72M | 8.92M | 765.00K | -20.72M | -25.90M | -21.44M | -32.60M | 19.63M | -56.29M | -201.11M | -94.74M | -72.63M | -52.57M | -280.79M | 115.95M | 302.83M | 158.89M | 99.24M | 53.80M | 20.60M |
EBITDA Margin | -34.15% | -21.86% | -30.52% | -89.03% | -7.89% | 4.93% | 9.08% | 0.88% | -17.69% | -20.02% | -13.04% | -17.46% | 6.12% | -19.31% | -52.06% | -5.78% | -2.94% | -2.14% | -9.78% | 4.50% | 15.60% | 16.18% | 15.83% | 14.60% | 10.99% |
EBIT | -2.58M | -4.49M | -2.46M | -25.45M | -3.72M | 4.77M | 8.29M | -443.00K | -22.92M | -28.56M | -24.90M | -36.55M | 16.55M | -61.72M | -214.25M | -132.76M | -130.02M | -120.61M | -379.34M | 37.42M | 256.28M | 136.45M | 80.71M | 44.31M | 12.00M |
EBIT Margin | -16.36% | -32.03% | -15.48% | -104.68% | -5.65% | 4.11% | 8.44% | -0.51% | -19.57% | -22.07% | -15.15% | -19.58% | 5.16% | -21.17% | -55.46% | -8.09% | -5.27% | -4.91% | -13.21% | 1.45% | 13.20% | 13.90% | 12.88% | 12.02% | 6.40% |
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 |