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 | 35.90M | 33.80M | 14.40M | 13.80M | 11.60M | 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 | -20.90M | -14.03M | -14.40M | -10.88M | 41.54M | 77.41M | 33.50M | 2.95M | 3.98M | 1.22M | 39.23M | 123.89M | 85.18M | 139.08M | 18.05M | 41.24M | 16.79M | 18.90M | 17.70M | 27.40M | 20.20M |
Operating Expenses | 1.60B | 1.22B | 911.40M | 708.30M | 554.10M | 409.46M | 291.73M | 162.37M | 113.97M | 64.41M | 52.60M | 51.69M | 43.41M | 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.46M | 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 | -20.00K | 13.00K | 11.00K | 18.00K | 16.00K | 14.00K | 42.23M | 73.29M | 70.99M | 15.74M | 94.00M | 90.96M | 97.44M | 87.91M | 80.57M | 96.58M | 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 | -53.67M | -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 | 81.20M | -35.10M | -1.10M | -56.30M | -25.80M | -15.05M | -11.18M | 6.28M | 5.27M | 3.87M | 3.59M | 3.58M | 3.65M | 5.75M | 2.63M | -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 | -88.61M | -88.61M | -207.30M | -107.20M | -22.19M | -45.69M | -30.10M | -94.54M | -36.79M | -28.51M | -19.70M | -19.80M | 5.30M | 6.10M |
Income Tax Expenses | 82.40M | 59.40M | 11.80M | -300.60M | 9.50M | 730.00K | 17.10M | -7.72M | -6.27M | -4.68M | -4.24M | -4.22M | -4.26M | N/A | 173.00K | 1.31M | -4.94M | N/A | N/A | 79.00K | 158.00K | -9.08M | 120.00K | 302.00K | -3.10M | 7.60M | 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 | 7.03M | 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 | 95.40M | 87.99M | 86.56M | 84.50M | 74.58M | 66.80M | 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 | 17.00M | 15.13M |
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.21M | 16.39M |
EBITDA | 358.00M | 264.60M | 218.70M | 336.10M | 226.60M | 56.40M | -120.62M | -139.59M | -87.92M | -63.58M | -49.01M | 2.10M | 34.62M | -13.72M | -47.86M | -73.98M | -193.97M | -102.75M | -14.98M | -45.25M | -55.09M | -100.52M | -41.23M | -33.40M | -17.80M | -10.70M | 1.80M | 3.90M |
EBITDA Margin | 18.97% | 17.77% | 19.29% | 32.14% | 28.75% | 12.50% | -74.63% | -930.60% | -444.74% | 0.00% | -1,678.90% | 3.96% | 44.72% | -40.96% | -1,620.69% | -1,861.08% | -15,847.39% | -261.89% | -12.09% | -53.13% | -39.61% | -557.04% | -99.97% | -228.98% | -105.95% | -66.88% | 6.90% | 20.31% |
EBIT | 336.70M | 221.00M | 127.20M | 139.50M | 78.50M | 52.37M | -105.92M | -148.81M | -95.20M | -65.22M | -50.33M | 805.00K | 33.31M | -7.97M | -50.87M | -80.27M | -212.24M | -107.20M | -22.19M | -45.69M | -30.10M | -103.61M | -36.79M | -28.51M | -19.90M | -12.40M | 5.30M | 6.10M |
EBIT Margin | 17.84% | 14.85% | 11.22% | 13.34% | 9.96% | 11.61% | -65.53% | -992.08% | -481.56% | 0.00% | -1,724.32% | 1.51% | 43.03% | -23.78% | -1,722.49% | -2,019.45% | -17,340.03% | -273.25% | -17.91% | -53.65% | -21.64% | -574.20% | -89.21% | -195.41% | -118.45% | -77.50% | 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 |