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 | 1998-12-31 | 1997-12-31 | 1996-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.89B | 1.49B | 1.13B | 1.05B | 788.10M | 451.24M | 161.63M | 15.00M | 19.77M | N/A | 2.92M | 53.14M | 77.41M | 33.50M | 2.95M | 3.98M | 1.22M | 39.23M | 123.89M | 85.18M | 139.08M | 18.05M | 41.24M | 14.59M | 16.80M | 16.00M | 26.10M | 19.20M |
Cost of Revenue | 39.70M | 23.20M | 14.30M | 10.10M | 7.40M | 4.89M | 1.25M | 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 | -2.20M | -2.10M | -1.70M | -1.30M | -1.00M |
Gross Profit | 1.85B | 1.47B | 1.12B | 1.04B | 780.70M | 446.35M | 160.37M | N/A | N/A | N/A | N/A | N/A | 77.41M | 33.50M | 2.95M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 16.79M | 18.90M | 17.70M | 27.40M | 20.20M |
Operating Expenses | 1.45B | 1.22B | 911.40M | 708.30M | 554.10M | 409.46M | 291.73M | 162.37M | 113.97M | 64.41M | 52.60M | 51.69M | 43.49M | 47.22M | 50.64M | 91.27M | 213.47M | 152.55M | 148.96M | 137.51M | 197.87M | 121.66M | 85.12M | 52.39M | 38.80M | 30.10M | 26.90M | 17.30M |
Selling, General & Admin | 887.60M | 752.70M | 583.30M | 433.30M | 354.10M | 248.93M | 169.91M | 68.08M | 32.48M | 17.99M | 13.35M | 13.44M | 12.54M | 16.07M | 14.83M | 20.24M | 37.48M | 54.87M | 42.33M | 22.44M | 20.59M | 12.72M | 10.86M | 9.96M | 7.50M | 6.60M | 5.70M | 3.70M |
Research & Development | 565.00M | 463.80M | 328.10M | 275.00M | 200.00M | 160.52M | 121.83M | 94.29M | 81.49M | 46.42M | 39.25M | 37.16M | 30.95M | 31.15M | 35.81M | 55.29M | 81.98M | 97.68M | 106.63M | 115.07M | 177.27M | 108.94M | 74.27M | 40.23M | 29.20M | 21.80M | 19.90M | 12.60M |
Other Operating Expenses | 143.90M | N/A | 105.30M | 164.50M | 154.27M | N/A | N/A | N/A | N/A | N/A | N/A | 1.09M | N/A | N/A | N/A | 15.74M | 94.00M | N/A | N/A | N/A | N/A | N/A | N/A | 2.20M | 2.10M | 1.70M | 1.30M | 1.00M |
Operating Income | 250.90M | 249.00M | 196.90M | 318.90M | 219.15M | 36.90M | -131.36M | -147.37M | -94.20M | -64.41M | -49.68M | 1.45M | 33.92M | -13.72M | -47.69M | -87.30M | -212.24M | -113.32M | -25.07M | -52.33M | -58.79M | -103.61M | -43.88M | -35.60M | -19.90M | -12.40M | 500.00K | 2.90M |
Other Expenses / Income | -58.10M | -35.10M | -95.50M | -212.20M | -172.65M | 15.48M | -11.18M | 6.28M | 5.27M | 3.87M | 3.59M | 3.58M | 3.65M | 5.75M | -4.04M | -1.31M | 4.94M | 6.11M | 2.88M | 6.64M | 28.69M | 9.08M | 7.09M | 7.09M | 200.00K | -7.40M | 4.80M | 3.20M |
Before Tax Income | 332.10M | 213.90M | 101.40M | 106.70M | 46.50M | 21.84M | -142.54M | -141.09M | -88.93M | -60.54M | -46.09M | 5.03M | 37.57M | -7.97M | N/A | -88.61M | -207.30M | -107.20M | -22.19M | -45.69M | -30.10M | -94.54M | -36.79M | -28.51M | N/A | N/A | 5.30M | 6.10M |
Income Tax Expenses | 82.40M | 59.40M | 11.80M | -300.60M | 9.50M | 730.00K | 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 | 79.00K | 158.00K | N/A | 120.00K | 302.00K | N/A | N/A | 200.00K | 200.00K |
Net Income | 249.70M | 154.50M | 89.60M | 407.30M | 37.00M | 21.11M | -142.54M | -141.09M | -88.93M | -60.54M | -46.09M | 5.03M | 37.57M | -7.97M | -51.04M | -88.61M | -207.30M | -107.20M | -22.19M | -45.77M | -30.26M | -94.54M | -36.91M | -28.81M | -16.80M | -20.00M | 5.10M | 5.90M |
Interest Expenses | 4.60M | 7.10M | 25.80M | 32.80M | 32.00M | 30.53M | 19.52M | 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 |
Basic Shares Outstanding | 97.70M | 95.80M | 94.60M | 93.10M | 91.63M | 90.20M | 88.09M | 86.71M | 84.50M | 74.58M | 66.99M | 65.62M | 55.18M | 52.82M | 39.14M | 38.45M | 38.01M | 37.72M | 36.76M | 36.20M | 32.37M | 30.49M | 26.03M | 22.12M | 19.07M | 18.14M | 16.93M | 16.59M |
Diluted Shares Outstanding | 101.00M | 98.90M | 97.90M | 97.80M | 95.73M | 95.40M | 88.09M | 86.71M | 84.50M | 74.58M | 66.99M | 66.95M | 56.35M | 52.82M | 39.14M | 38.45M | 38.01M | 37.72M | 37.99M | 36.20M | 32.37M | 30.49M | 26.03M | 22.12M | 19.07M | 18.14M | 18.18M | 16.59M |
EBITDA | 416.10M | 249.00M | 207.80M | 327.50M | 226.60M | 36.90M | -120.62M | -139.64M | -87.92M | -63.58M | -45.42M | 5.68M | 38.27M | -6.53M | -47.86M | -81.00M | -197.90M | -96.64M | -12.10M | -38.61M | -26.41M | -91.44M | -34.14M | -26.31M | -14.70M | -18.30M | 6.60M | 7.10M |
EBITDA Margin | 22.05% | 16.73% | 18.33% | 31.31% | 28.75% | 8.18% | -74.63% | -930.91% | -444.74% | 0.00% | -1,555.98% | 10.69% | 49.43% | -19.50% | -1,620.69% | -2,037.81% | -16,167.89% | -246.31% | -9.76% | -45.33% | -18.99% | -506.72% | -82.78% | -180.34% | -87.50% | -114.38% | 25.29% | 36.98% |
EBIT | 336.70M | 221.00M | 127.20M | 139.50M | 78.50M | 52.37M | -123.02M | -141.09M | -88.93M | -60.54M | -46.09M | 5.03M | 37.57M | -7.97M | -51.04M | -88.61M | -207.30M | -107.20M | -22.19M | -45.69M | -30.10M | -94.54M | -36.79M | -28.51M | -16.80M | -20.00M | 5.30M | 6.10M |
EBIT Margin | 17.84% | 14.85% | 11.22% | 13.34% | 9.96% | 11.61% | -76.11% | -940.60% | -449.84% | 0.00% | -1,578.97% | 9.46% | 48.53% | -23.78% | -1,728.34% | -2,229.26% | -16,936.19% | -273.25% | -17.91% | -53.65% | -21.64% | -523.89% | -89.21% | -195.41% | -100.00% | -125.00% | 20.31% | 31.77% |
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 | 1998-12-31 | 1997-12-31 | 1996-12-31 |