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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 482.38M | 401.86M | 365.98M | 353.87M | 306.49M | 251.25M | 159.20M | 81.32M | 50.29M | 26.55M | 10.36M | 3.31M | N/A | N/A | 29.00K | 209.00K | 482.00K | 294.00K | N/A | N/A | N/A | N/A | N/A |
Cost of Revenue | 6.48M | 5.38M | 5.28M | 5.58M | 5.50M | 5.21M | 3.55M | 2.06M | 1.36M | 882.00K | 143.00K | 91.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 475.89M | 396.47M | 360.70M | 348.29M | 300.98M | 246.03M | 155.65M | 79.26M | 48.92M | 25.67M | 10.21M | 3.22M | N/A | N/A | 29.00K | 209.00K | 482.00K | 294.00K | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 368.61M | 283.84M | 236.22M | 220.09M | 189.38M | 156.54M | 102.79M | 69.08M | 52.37M | 53.29M | 51.71M | 39.49M | 32.33M | 27.44M | 20.28M | 19.90M | 12.73M | 25.88M | 21.16M | 16.04M | 9.99M | 18.80M | 8.01M |
Selling, General & Admin | 184.26M | 152.85M | 122.36M | 105.33M | 100.36M | 81.29M | 62.42M | 45.24M | 36.95M | 34.92M | 31.24M | 25.41M | 11.33M | 8.49M | 5.88M | 5.75M | 4.87M | 5.04M | 4.08M | 4.49M | 1.89M | 5.53M | 2.62M |
Research & Development | 184.35M | 130.99M | 113.86M | 114.76M | 89.02M | 75.25M | 40.38M | 23.84M | 15.42M | 18.37M | 20.47M | 14.07M | 21.00M | 18.95M | 14.40M | 14.15M | 7.86M | 20.83M | 17.07M | 11.55M | 8.11M | 13.26M | 5.39M |
Other Operating Expenses | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 8.44M | 6.59M | 4.33M | 4.39M | 4.02M | 4.03M | 3.29M | 3.02B | N/A | N/A | N/A |
Operating Income | 107.28M | 112.63M | 124.48M | 128.20M | 111.61M | 89.50M | 52.85M | 10.18M | -3.44M | -27.62M | -41.50M | -36.27M | -32.33M | -27.44M | -20.25M | -19.69M | -12.24M | -25.58M | -21.16M | -16.04M | -9.99M | -18.80M | -8.01M |
Other Expenses / Income | 17.27M | 3.56M | 529.00K | 3.40M | 5.07M | 2.66M | -49.00K | -2.04M | -2.96M | -3.76M | -4.51M | -1.78M | -22.00K | 1.47M | 84.00K | -372.00K | 672.00K | 709.00K | 1.06M | 510.35K | N/A | N/A | N/A |
Before Tax Income | 124.56M | 116.19M | 125.01M | 131.60M | 116.68M | 92.15M | 52.81M | 8.14M | -6.41M | -31.38M | -46.01M | -38.05M | -32.35M | -25.97M | -20.17M | -20.06M | -11.57M | -24.87M | -20.09M | -15.53B | N/A | N/A | N/A |
Income Tax Expenses | 18.42M | 14.77M | 12.49M | 25.59M | 22.50M | 16.74M | -76.32M | N/A | N/A | N/A | N/A | N/A | 22.00K | -1.47M | -84.00K | 372.00K | -672.00K | -709.00K | -1.06M | -510.35K | -182.23K | 18.50M | 7.45M |
Net Income | 106.14M | 101.42M | 112.51M | 106.01M | 94.18M | 75.41M | 129.12M | 8.14M | -6.41M | -31.38M | -46.01M | -38.05M | -32.35M | -25.97M | -20.17M | -20.06M | -11.57M | -24.87M | -20.09M | -15.53M | -9.81M | -18.50M | -7.45M |
Interest Expenses | N/A | 3.56M | N/A | N/A | 5.07M | 2.66M | 49.00K | 2.04M | 2.96M | 3.76M | 4.51M | 1.78M | 3.00K | 1.50M | 101.00K | 944.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 103.56M | 106.79M | 115.65M | 115.41M | 114.35M | 125.68M | 113.53M | 110.57M | 106.80M | 100.98M | 99.82M | 93.02M | 83.31M | 68.34M | 52.44M | 46.72M | 34.25M | 22.84M | 22.61M | 18.44M | 8.65M | 6.72M | 5.38M |
Diluted Shares Outstanding | 111.74M | 115.97M | 125.96M | 124.19M | 122.57M | 126.69M | 124.52M | 116.14M | 106.88M | 100.98M | 99.82M | 93.02M | 83.31M | 68.34M | 52.44M | 46.72M | 34.25M | 22.84M | 22.61M | 18.44M | 8.65M | 6.72M | 5.38M |
EBITDA | 108.32M | 112.63M | 124.48M | 130.44M | 113.78M | 89.73M | 52.96M | 10.27M | -3.29M | -27.48M | -41.42M | -36.24M | -32.35M | -25.96M | -20.25M | -19.69M | -12.24M | -25.58M | -20.09M | -15.47M | -9.97M | -18.80M | -8.01M |
EBITDA Margin | 22.46% | 28.03% | 34.01% | 36.86% | 37.12% | 35.71% | 33.27% | 12.62% | -6.54% | -103.49% | -399.94% | -1,096.01% | 0.00% | 0.00% | -69,827.59% | -9,420.57% | -2,540.46% | -8,701.36% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 124.56M | 119.75M | 125.01M | 131.60M | 121.75M | 94.81M | 52.85M | 10.18M | -3.44M | -27.62M | -41.50M | -36.27M | -32.33M | -25.94M | -20.15M | -18.75M | -12.24M | -25.58M | -21.16M | -16.04M | -9.99M | N/A | N/A |
EBIT Margin | 25.82% | 29.80% | 34.16% | 37.19% | 39.72% | 37.74% | 33.20% | 12.52% | -6.85% | -104.02% | -400.66% | -1,096.82% | 0.00% | 0.00% | -69,479.31% | -8,968.90% | -2,540.46% | -8,701.36% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
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 |