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 | 600.67M | 733.87M | 835.58M | 749.89M | 1.85B | 1.88B | 1.86B | 1.65B | 1.94B | 1.67B | 1.40B | 1.07B | 852.09M | 612.78M | 515.24M | 429.05M | 188.93M | 134.24M | 108.35M | 103.21M | 80.42M | 28.73M | 13.00M | 5.95M | 1.62M |
Cost of Revenue | 145.76M | 191.57M | 204.67M | 217.44M | 982.10M | 1.07B | 1.04B | 859.80M | 859.06M | 685.63M | 480.05M | 369.66M | 236.70M | 160.31M | 123.39M | 107.31M | 64.76M | 47.13M | 36.32M | 33.98M | 25.21M | 13.42M | 2.77M | 3.98M | 1.30M |
Gross Profit | 454.92M | 542.30M | 630.90M | 532.45M | 863.35M | 811.31M | 825.80M | 790.63M | 1.08B | 987.44M | 920.22M | 697.54M | 615.39M | 452.47M | 391.84M | 321.74M | 124.17M | 87.11M | 72.03M | 69.22M | 55.22M | 15.30M | 10.23M | 1.97M | 318.00K |
Operating Expenses | 542.23M | 543.17M | 533.43M | 459.08M | 855.73M | 955.46M | 945.93M | 905.65M | 952.39M | 1.14B | 731.78M | 470.67M | 333.58M | 221.94M | 187.45M | 157.90M | 91.46M | 62.50M | 47.18M | 35.23M | 23.20M | 17.39M | 37.81M | 23.20M | 3.78M |
Selling, General & Admin | 262.38M | 282.40M | 264.57M | 217.14M | 436.61M | 514.30M | 535.92M | 554.62M | 557.09M | 730.84M | 460.62M | 289.98M | 224.06M | 145.78M | 130.12M | 107.39M | N/A | N/A | N/A | N/A | N/A | N/A | 19.84M | N/A | N/A |
Research & Development | 279.84M | 260.77M | 268.86M | 241.94M | 419.11M | 441.16M | 412.17M | 353.14M | 398.14M | 409.29M | 276.12M | 181.36M | 109.52M | 75.60M | 56.94M | 49.71M | 25.44M | 18.89M | 13.73M | 8.82M | 7.54M | 5.51M | 5.37M | 2.44M | 427.00K |
Other Operating Expenses | 9.64M | 17.64M | 29.42M | 25.99M | 21.95M | 64.17M | -2.17M | -2.11M | -2.84M | -3.62M | -4.96M | -665.00K | N/A | 558.00K | 388.00K | 796.00K | 66.02M | 43.62M | 33.45M | 26.41M | 15.66M | 11.88M | 12.61M | 20.76M | 3.35M |
Operating Income | -87.31M | 2.78M | 97.47M | 73.37M | -92.32M | -144.16M | -209.18M | -115.02M | 125.63M | -149.06M | 188.44M | 226.87M | 281.81M | 230.53M | 204.39M | 163.84M | 32.71M | 24.61M | 24.84M | 33.99M | 32.02M | -2.08M | -27.58M | -21.23M | -3.46M |
Other Expenses / Income | 81.66M | 37.82M | 34.09M | 23.33M | 114.10M | 63.37M | 12.32M | 21.12M | 60.16M | -16.11M | 28.93M | 26.49M | -6.92M | 3.68M | 5.34M | 3.75M | 3.68M | 3.69M | 4.95M | 1.61M | 986.00K | -217.00K | -18.18M | -526.00K | N/A |
Before Tax Income | -5.65M | 40.60M | 131.57M | 96.70M | 21.78M | -80.79M | -196.85M | -93.90M | 185.79M | -165.17M | 217.37M | 253.36M | 274.89M | 234.22M | 209.73M | 167.59M | 36.39M | 28.30M | 29.79M | 35.60M | 33.01M | N/A | N/A | N/A | N/A |
Income Tax Expenses | 60.42M | 57.95M | 62.30M | 133.23M | 31.18M | -13.43M | 273.15M | 21.07M | 76.94M | 6.05M | 50.42M | 76.17M | 46.55M | 36.03M | 33.74M | 9.01M | 1.49M | 1.58M | 11.00K | -37.00K | 6.65M | N/A | N/A | N/A | N/A |
Net Income | -30.38M | -17.34M | 69.27M | -36.53M | -9.39M | -67.36M | -554.53M | -224.02M | -49.60M | -166.66M | -15.30M | 87.16M | 162.74M | 148.63M | 147.83M | 158.64M | 34.93M | 25.89M | 29.78M | 35.64M | 26.36M | -1.04M | -43.59M | -19.24M | -3.45M |
Interest Expenses | N/A | 17.31M | 7.50M | 6.23M | 14.37M | 17.54M | 4.09M | 1.36M | 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 | 34.11M | 34.95M | 39.50M | 39.45M | 39.25M | 38.96M | 38.86M | 38.71M | 38.60M | 38.47M | 38.26M | 38.04M | 38.22M | 37.87M | 38.29M | 38.17M | 37.13M | 36.73M | 36.31M | 36.37M | 35.48M | 35.42M | 35.63M | 20.29M | 21.61M |
Diluted Shares Outstanding | 34.11M | 34.95M | 39.50M | 39.45M | 39.25M | 38.96M | 38.86M | 38.71M | 38.60M | 38.47M | 38.50M | 38.39M | 38.76M | 38.45M | 38.97M | 39.12M | 38.92M | 39.10M | 39.68M | 41.01M | 40.35M | 35.66M | 35.63M | 20.29M | 21.61M |
EBITDA | 17.77M | 34.08M | 142.53M | 106.73M | 40.12M | -55.91M | -53.30M | 3.04M | 264.70M | 47.85M | 165.81M | 265.09M | 279.14M | 211.01M | 200.00M | 184.29M | 49.30M | 37.52M | 38.39M | 42.30M | 37.87M | 3.89M | -9.07M | -14.26M | -3.17M |
EBITDA Margin | 2.96% | 4.64% | 17.06% | 14.23% | 2.17% | -2.97% | -2.86% | 0.18% | 13.67% | 2.86% | 11.84% | 24.84% | 32.76% | 34.44% | 38.82% | 42.95% | 26.09% | 27.95% | 35.43% | 40.99% | 47.08% | 13.54% | -69.74% | -239.48% | -196.17% |
EBIT | 30.04M | 57.92M | 139.07M | 102.93M | 36.15M | -63.25M | -277.29M | -201.59M | 27.34M | -160.61M | 35.12M | 163.33M | 209.29M | 184.66M | 181.58M | 167.65M | 36.42M | 27.46M | 29.79M | 35.60M | 33.01M | -1.04M | -43.59M | -19.24M | -3.45M |
EBIT Margin | 5.00% | 7.89% | 16.64% | 13.73% | 1.96% | -3.36% | -14.90% | -12.21% | 1.41% | -9.60% | 2.51% | 15.30% | 24.56% | 30.13% | 35.24% | 39.07% | 19.28% | 20.46% | 27.50% | 34.49% | 41.04% | -3.61% | -335.28% | -323.13% | -213.30% |
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 |