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 | 948.09M | 907.76M | 955.23M | 1.14B | 736.74M | 471.34M | 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 | 64.92M | 41.62M | 31.50M | 25.05M | 15.60M | 11.88M | 19.84M | 15.78M | 3.07M |
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 | 1.00 | 17.64M | 29.42M | 25.99M | 21.95M | 64.17M | 6.66M | -10.71M | 74.53M | 9.96M | 12.72M | 5.42M | N/A | 558.00K | 388.00K | 796.00K | 1.09M | 1.99M | 1.95M | 1.36M | 57.00K | N/A | 12.61M | 4.98M | 277.00K |
Operating Income | -87.31M | 2.78M | 97.47M | 73.37M | -92.32M | -144.16M | -209.18M | -117.13M | 82.47M | -204.96M | 183.48M | 223.30M | 254.30M | 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 | 41.48M | 34.09M | 23.33M | 1.13M | 32.50M | 12.36M | 23.23M | 91.41M | 40.20M | -48.53M | 30.06M | -6.14M | 3.68M | 5.34M | 3.75M | 3.68M | 3.69M | 4.95M | 2.59M | 986.00K | N/A | -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 | -2.08M | -45.76M | -21.76M | 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 | -831.00K | 16.00M | -2.00M | -11.00K |
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 | 16.11M | N/A | N/A | N/A | N/A | 22.81M | N/A | N/A | N/A | N/A | N/A | N/A | 217.00K | 18.18M | 526.00K | N/A |
Basic Shares Outstanding | 34.11M | 34.95M | 39.50M | 39.45M | 39.25M | 38.75M | 38.77M | 38.42M | 37.66M | 37.58M | 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 | 24.59M | 30.43M | 133.43M | 114.72M | 11.37M | -51.45M | 31.23M | 112.09M | 360.16M | 55.78M | 314.17M | 328.63M | 304.52M | 255.48M | 222.81M | 164.64M | 45.59M | 34.66M | 34.79M | 41.68M | 36.88M | 2.84M | 6.94M | -16.25M | -3.18M |
EBITDA Margin | 4.09% | 4.15% | 15.97% | 15.30% | 0.62% | -2.73% | 1.68% | 6.79% | 18.59% | 3.33% | 22.44% | 30.79% | 35.74% | 41.69% | 43.24% | 38.37% | 24.13% | 25.82% | 32.11% | 40.39% | 45.86% | 9.89% | 53.37% | -273.01% | -196.85% |
EBIT | 30.04M | 57.92M | 139.07M | 102.93M | 36.15M | -63.25M | -277.29M | -201.59M | 27.34M | -144.50M | 35.12M | 163.33M | 209.29M | 184.66M | 204.39M | 167.65M | 36.42M | 27.46M | 29.79M | 35.60M | 33.01M | -1.65M | -9.40M | -20.71M | -3.46M |
EBIT Margin | 5.00% | 7.89% | 16.64% | 13.73% | 1.96% | -3.36% | -14.90% | -12.21% | 1.41% | -8.64% | 2.51% | 15.30% | 24.56% | 30.13% | 39.67% | 39.07% | 19.28% | 20.46% | 27.50% | 34.49% | 41.04% | -5.74% | -72.33% | -347.82% | -213.98% |
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 |