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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 947.47M | 1.20B | 1.55B | 887.28M | 671.84M | 723.61M | 685.17M | 802.92M | 691.79M | 840.54M | 770.70M | 737.30M | 633.00M | 642.70M | 692.40M | 832.80M | 918.20M | 744.50M | 540.20M | 300.30M | 131.80M | 56.48M |
Cost of Revenue | 699.01M | 714.23M | 798.52M | 666.50M | 533.92M | 554.69M | 518.14M | 608.61M | 528.65M | 634.66M | 578.90M | 566.70M | 507.40M | 507.60M | 550.60M | 628.70M | 716.20M | 601.60M | 419.40M | 236.00M | 100.10M | 45.31M |
Gross Profit | 248.46M | 487.11M | 748.58M | 220.78M | 137.92M | 168.91M | 167.03M | 194.31M | 163.14M | 205.88M | 191.80M | 170.60M | 125.60M | 135.10M | 141.80M | 204.10M | 202.00M | 142.90M | 120.80M | 64.30M | 31.70M | 11.16M |
Operating Expenses | 205.16M | 229.52M | 203.56M | 162.85M | 156.23M | 165.53M | 158.72M | 134.46M | 132.16M | 132.60M | 117.34M | 103.50M | 110.50M | 108.47M | 98.29M | 143.92M | 98.14M | 77.39M | 52.82M | 31.42M | 28.36M | 10.17M |
Selling, General & Admin | 33.39M | 53.96M | 52.17M | 40.59M | 41.37M | 42.49M | 40.96M | 39.26M | 38.04M | 41.32M | 37.10M | 32.60M | 28.80M | 23.30M | 26.90M | 56.40M | 24.20M | 16.70M | 11.50M | 7.40M | 7.30M | N/A |
Research & Development | 171.76M | 175.56M | 151.39M | 122.27M | 114.86M | 123.04M | 117.76M | 94.83M | 94.42M | 91.84M | 80.40M | 70.90M | 78.00M | 76.40M | 71.40M | 87.60M | 73.90M | 60.70M | 41.30M | 24.00M | 21.10M | 7.80M |
Other Operating Expenses | -1.77M | 10.94M | 349.00K | 177.00K | 128.00K | 1.87M | N/A | 365.00K | -310.00K | -554.00K | -163.00K | -5.00K | 3.71M | 8.78M | -12.00K | -76.00K | 43.00K | -13.00K | 24.00K | 17.00K | -40.00K | 2.37M |
Operating Income | 43.31M | 257.59M | 545.02M | 57.93M | -16.64M | 3.38M | 8.15M | 59.23M | 30.67M | 72.72M | 74.34M | 67.06M | 16.61M | 35.36M | 43.54M | 60.18M | 103.91M | 65.57M | 68.00M | 32.88M | 3.38M | 992.00K |
Other Expenses / Income | 1.78M | 18.98M | -429.00K | -1.05M | 875.00K | 2.44M | 22.19M | 183.00K | 2.19M | 12.77M | 1.06M | -1.16M | 192.00K | -58.00K | 163.00K | 3.82M | 5.70M | 3.93M | 2.30M | 1.32M | -581.00K | N/A |
Before Tax Income | 45.09M | 276.56M | 544.59M | 56.87M | -15.77M | 7.02M | 30.34M | 59.42M | 32.87M | 85.49M | 75.40M | 65.90M | 16.80M | 35.30M | 43.70M | 64.00M | 109.60M | 69.50M | 70.30M | 34.20M | 2.80M | N/A |
Income Tax Expenses | -5.04M | 41.10M | 110.66M | 11.71M | 416.00K | 994.00K | 4.52M | 10.67M | 11.40M | 21.59M | 19.48M | 15.75M | 7.30M | 6.23M | 7.92M | -8.70M | -1.86M | -5.45M | 8.90M | -1.80M | 3.30M | N/A |
Net Income | 50.62M | 236.98M | 436.90M | 47.13M | -16.18M | 8.57M | 27.97M | 50.91M | 25.20M | 66.60M | 61.50M | 51.60M | 10.70M | 33.20M | 39.70M | 76.40M | 112.60M | 75.20M | 61.60M | 36.00M | -600.00K | 513.00K |
Interest Expenses | 6.08M | 2.78M | 1.07M | 1.71M | 2.33M | 1.23M | 565.00K | 633.00K | 514.00K | 518.00K | 401.00K | 352.00K | 455.00K | 182.00K | 3.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 174.50M | 174.72M | 174.61M | 172.85M | 172.55M | 172.51M | 172.43M | 172.33M | 171.78M | 171.09M | 170.21M | 170.53M | 176.89M | 177.52M | 184.83M | 191.62M | 197.54M | 192.79M | 175.88M | 171.43M | 177.40M | 177.40M |
Diluted Shares Outstanding | 174.78M | 174.82M | 174.87M | 173.38M | 172.55M | 172.53M | 172.45M | 172.36M | 172.07M | 172.00M | 171.81M | 170.76M | 176.91M | 177.84M | 185.11M | 191.88M | 197.54M | 192.79M | 181.05M | 171.43M | 181.09M | 181.09M |
EBITDA | 63.67M | 293.94M | 566.20M | 82.03M | 7.76M | 26.91M | 49.73M | 75.97M | 51.28M | 103.30M | 95.69M | 81.00M | 31.25M | 53.24M | 61.41M | 80.02M | 121.00M | 74.97M | 74.11M | 36.96M | 3.90M | 513.00K |
EBITDA Margin | 6.72% | 24.47% | 36.60% | 9.24% | 1.15% | 3.72% | 7.26% | 9.46% | 7.41% | 12.29% | 12.42% | 10.99% | 4.94% | 8.28% | 8.87% | 9.61% | 13.18% | 10.07% | 13.72% | 12.31% | 2.96% | 0.91% |
EBIT | 51.66M | 280.86M | 548.63M | 60.55M | -13.44M | 10.79M | 33.05M | 62.22M | 37.11M | 88.71M | 81.38M | 67.70M | 18.46M | 39.61M | 47.62M | 67.70M | 110.74M | 69.75M | 70.50M | 34.20M | 2.70M | 513.00K |
EBIT Margin | 5.45% | 23.38% | 35.46% | 6.82% | -2.00% | 1.49% | 4.82% | 7.75% | 5.36% | 10.55% | 10.56% | 9.18% | 2.92% | 6.16% | 6.88% | 8.13% | 12.06% | 9.37% | 13.05% | 11.39% | 2.05% | 0.91% |
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 |