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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 261.29M | 293.43M | 286.50M | 250.03M | 252.07M | 234.40M | 211.37M | 196.59M | 216.57M | 221.89M | 193.00M | 189.17M | 167.02M | 144.12M | 108.90M | 94.58M | 88.63M | 81.41M | 77.58M | 68.44M | 54.78M | 43.66M | 43.33M | 38.35M | 14.14M | 4.90M |
Cost of Revenue | 51.71M | 53.88M | 52.45M | 45.08M | 45.17M | 41.67M | 39.62M | 35.70M | 38.20M | 39.73M | 36.73M | 35.72M | 33.36M | 29.20M | 22.33M | 21.57M | 19.03M | 15.79M | 14.90M | 12.18M | 9.85M | 7.95M | 7.71M | 5.51M | 1.43M | 800.00K |
Gross Profit | 209.58M | 239.54M | 234.05M | 204.94M | 206.90M | 192.73M | 171.75M | 160.89M | 178.37M | 182.16M | 156.26M | 153.45M | 133.66M | 114.92M | 86.57M | 73.01M | 69.60M | 65.62M | 62.69M | 56.26M | 44.93M | 35.72M | 35.62M | 32.85M | 12.71M | 4.10M |
Operating Expenses | 241.26M | 242.88M | 215.82M | 198.78M | 189.98M | 185.21M | 178.42M | 173.64M | 160.37M | 157.08M | 138.69M | 122.53M | 115.24M | 106.46M | 93.68M | 104.01M | 88.61M | 73.97M | 58.26M | 46.73M | 42.27M | 42.05M | 42.82M | 33.21M | 13.28M | 5.30M |
Selling, General & Admin | 158.65M | 156.32M | 141.73M | 131.94M | 128.14M | 127.53M | 126.32M | 121.91M | 110.38M | 113.00M | 97.71M | 86.34M | 79.17M | 74.80M | 67.63M | 75.66M | 65.09M | 56.31M | 45.25M | 36.39M | 33.87M | 34.24M | 34.53M | 27.75M | 10.81M | 4.50M |
Research & Development | 82.62M | 86.56M | 74.10M | 66.84M | 61.84M | 57.67M | 59.00M | 51.73M | 49.99M | 44.08M | 40.98M | 36.19M | 36.06M | 31.66M | 26.05M | 28.36M | 23.52M | 17.66M | 13.02M | 10.34M | 8.40M | 7.81M | 8.29M | 5.46M | 1.63M | 700.00K |
Other Operating Expenses | N/A | N/A | N/A | N/A | N/A | N/A | -6.90M | N/A | 0 | 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 | 835.00K | 100.00K |
Operating Income | -31.68M | -3.34M | 18.23M | 6.17M | 16.92M | 7.52M | -6.67M | -12.75M | 18.00M | 25.08M | 17.57M | 30.92M | 18.43M | 8.46M | -7.11M | -31.01M | -19.00M | -8.35M | 4.42M | 9.52M | 2.65M | -6.33M | -7.20M | -984.00K | -576.00K | -1.20M |
Other Expenses / Income | 13.93M | 8.05M | 4.41M | 7.80M | 8.79M | 7.27M | 4.83M | 5.74M | 5.87M | 5.80M | 4.49M | 4.79M | 4.20M | 2.06M | 1.99M | 3.61M | 7.42M | 7.42M | 5.16M | 4.57M | 3.74M | 4.22M | 16.00K | 7.46M | N/A | 1.20M |
Before Tax Income | -17.75M | 4.71M | 22.63M | 13.96M | 25.71M | 14.80M | -1.84M | -7.01M | 23.87M | 30.88M | 22.06M | 35.72M | 22.63M | 10.51M | -5.12M | -27.39M | -11.58M | -924.00K | 9.58M | 14.09M | 6.39M | -2.11M | -7.19M | 6.47M | N/A | N/A |
Income Tax Expenses | 3.84M | 4.88M | 14.82M | 4.33M | 3.14M | 3.06M | 5.65M | 1.65M | 5.30M | 5.93M | 4.01M | 3.96M | 1.29M | 879.00K | 818.00K | 3.63M | 428.00K | 356.00K | 240.00K | 341.00K | -3.70M | -4.22M | 389.00K | 387.00K | -856.00K | 1.30M |
Net Income | -21.59M | -166.00K | 7.81M | 9.64M | 22.57M | 11.73M | -7.49M | -8.66M | 18.57M | 24.95M | 18.05M | 31.76M | 21.34M | 9.63M | -5.94M | -31.02M | -12.01M | -1.28M | 9.34M | 13.78M | 6.36M | -2.11M | -7.58M | 6.09M | 280.00K | -1.30M |
Interest Expenses | 197.00K | 8.05M | 200.00K | 189.00K | 124.00K | 7.47M | 5.45M | 4.64M | 2.42M | 1.81M | 1.94M | 2.26M | 4.20M | 2.06M | 99.00K | 222.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 42.87M | 44.94M | 45.92M | 46.46M | 46.82M | 46.94M | 43.48M | 43.30M | 45.90M | 45.31M | 44.76M | 43.71M | 41.91M | 39.12M | 37.76M | 38.88M | 38.95M | 36.57M | 37.38M | 35.79M | 34.35M | 32.51M | 32.85M | 31.75M | 22.35M | 15.56M |
Diluted Shares Outstanding | 42.87M | 44.94M | 47.50M | 47.74M | 48.52M | 47.69M | 43.48M | 43.87M | 46.74M | 46.89M | 46.72M | 46.59M | 45.78M | 43.47M | 37.76M | 38.88M | 38.95M | 36.57M | 39.76M | 39.37M | 37.38M | 32.51M | 32.85M | 35.20M | 24.94M | 15.56M |
EBITDA | -19.44M | 8.35M | 28.42M | 16.73M | 28.20M | 17.31M | 4.56M | -2.38M | 27.40M | 39.58M | 29.16M | 40.79M | 28.73M | 17.51M | 2.69M | -21.32M | -17.43M | -4.91M | 5.93M | 11.27M | 4.48M | -4.52M | -5.45M | 874.00K | 259.00K | -1.10M |
EBITDA Margin | -7.44% | 2.85% | 9.92% | 6.69% | 11.19% | 7.38% | 2.16% | -1.21% | 12.65% | 17.84% | 15.11% | 21.56% | 17.20% | 12.15% | 2.47% | -22.54% | -19.67% | -6.03% | 7.64% | 16.47% | 8.17% | -10.35% | -12.58% | 2.28% | 1.83% | -22.45% |
EBIT | -17.56M | 12.77M | 22.83M | 14.15M | 25.83M | 22.27M | 3.61M | -2.36M | 26.29M | 32.69M | 24.00M | 37.97M | 26.83M | 12.57M | -5.02M | -27.17M | -11.58M | -924.00K | 9.58M | 14.12M | 2.65M | -6.33M | -7.19M | 6.47M | -576.00K | N/A |
EBIT Margin | -6.72% | 4.35% | 7.97% | 5.66% | 10.25% | 9.50% | 1.71% | -1.20% | 12.14% | 14.73% | 12.44% | 20.07% | 16.06% | 8.72% | -4.61% | -28.73% | -13.07% | -1.13% | 12.35% | 20.63% | 4.85% | -14.50% | -16.59% | 16.88% | -4.07% | 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 | 2000-12-31 | 1999-12-31 | 1998-12-31 |