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-09-30 | 2002-09-30 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 184.32M | 158.17M | 130.30M | 80.12M | 45.47M | 31.92M | 23.43M | 13.31M | 11.64M | 11.12M | 21.68M | 39.67M | 34.15M | 24.09M | 18.68M | 11.76M | 8.05M | 2.56M | 2.26M | 1.26M | N/A | N/A | N/A | 160.88K | N/A | 12.41K | 89.49K |
Cost of Revenue | 38.37M | 32.01M | 27.32M | 17.42M | 8.81M | 6.04M | 4.82M | 3.52M | 4.94M | 7.61M | 8.14M | 8.77M | 7.37M | 5.20M | 3.79M | 2.24M | 729.05K | 303.72K | 309.63K | 237.64K | N/A | N/A | N/A | 232.37K | N/A | 6.21K | 44.59K |
Gross Profit | 145.96M | 126.16M | 102.98M | 62.70M | 36.66M | 25.88M | 18.61M | 9.80M | 6.70M | 3.50M | 13.54M | 30.90M | 26.78M | 18.88M | 14.89M | 9.52M | 7.32M | 2.25M | 1.95M | 1.02M | N/A | N/A | N/A | -71.49K | N/A | 6.21K | 44.90K |
Operating Expenses | 135.18M | 103.22M | 80.61M | 52.46M | 25.59M | 15.51M | 9.67M | 9.16M | 9.19M | 9.20M | 21.14M | 28.16M | 23.68M | 17.32M | 11.07M | 9.21M | 4.16M | 2.42M | 1.94M | 1.99M | 35.52K | 22.72K | 37.35K | 1.53M | 25.40K | 17.55K | 118.67K |
Selling, General & Admin | 125.98M | 103.22M | 80.61M | 52.46M | 25.59M | 15.51M | 9.67M | 9.16M | 9.19M | 11.40M | 21.14M | 28.16M | 23.68M | 17.32M | 11.07M | 9.21M | 4.00M | 2.33M | 1.88M | 1.91M | 35.52K | 22.72K | 37.35K | 1.51M | 25.28K | 17.18K | 47.40K |
Research & Development | 9.20M | 7.10M | 2.60M | 800.00K | 600.00K | 200.00K | 100.00K | 256.00K | 256.00K | 394.00K | 754.00K | 874.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 | N/A | N/A |
Other Operating Expenses | N/A | N/A | N/A | -77.00K | 880.00K | N/A | N/A | -204.00K | -7.00K | -47.00K | 77.00K | 31.00K | N/A | N/A | N/A | N/A | 153.44K | 94.01K | 64.80K | 80.03K | N/A | N/A | N/A | 13.26K | 122.00 | 366.00 | 71.27K |
Operating Income | 10.78M | 22.94M | 22.37M | 10.25M | 11.07M | 10.37M | 8.94M | 640.00K | -2.48M | -5.70M | -7.60M | 2.74M | 3.10M | 1.56M | 3.81M | 309.18K | 3.16M | -167.71K | 6.41K | -968.83K | -35.52K | -22.72K | -37.35K | -1.60M | -25.40K | -11.34K | -73.77K |
Other Expenses / Income | 1.80M | -740.00K | -95.00K | -96.00K | 875.00K | -154.00K | -1.45M | -556.00K | -510.00K | -583.00K | -530.00K | -401.00K | -457.00K | -226.00K | 9.49K | -38.22K | -240.98K | -152.66K | 101.55K | -39.89K | 35.52K | -72.03K | -91.42K | -30.29K | N/A | -5.50K | -17.48K |
Before Tax Income | 12.58M | 22.20M | 22.27M | 10.15M | 11.94M | 10.22M | 7.49M | 84.00K | -2.99M | -6.28M | -8.13M | 2.34M | 2.64M | 1.33M | 3.82M | 270.95K | 2.92M | -320.37K | 107.96K | -1.01M | -145.62K | -94.75K | -128.77K | -1.63M | -25.40K | -16.84K | -91.25K |
Income Tax Expenses | 2.85M | 5.15M | 5.17M | 1.08M | 2.45M | 664.00K | 129.00K | 15.00K | -57.00K | -49.00K | -790.00K | 788.00K | 1.08M | 985.00K | 1.44M | 160.00K | 790.00K | 152.66K | -101.55K | -32.84K | 145.62K | 94.75K | N/A | N/A | N/A | 352.00 | 270.00 |
Net Income | 9.73M | 17.05M | 17.10M | 9.07M | 9.49M | 9.55M | 7.37M | 69.00K | -2.91M | -6.20M | -7.30M | 1.55M | 1.56M | 350.00K | 2.38M | 110.95K | 2.13M | -320.37K | 107.96K | -975.88K | -145.62K | -94.75K | -128.77K | -1.63M | -25.40K | -16.84K | -91.25K |
Interest Expenses | 1.09M | 440.00K | 95.00K | 19.00K | 5.00K | 154.00K | 1.45M | 352.00K | 503.00K | 536.00K | 607.00K | 435.00K | 460.00K | 215.00K | 164.99K | 65.62K | 244.84K | 155.49K | 37.32K | 38.74K | 110.10K | 72.03K | 91.42K | 30.29K | N/A | 5.85K | 17.75K |
Basic Shares Outstanding | 35.55M | 38.47M | 42.15M | 37.26M | 35.68M | 35.75M | 35.37M | 34.40M | 34.40M | 34.10M | 34.27M | 34.17M | 33.83M | 33.60M | 33.13M | 31.89M | 29.26M | 26.43M | 25.43M | 25.00M | 24.37M | 148.53K | 1.57K | 2.39K | 1.41K | 35.75M | 4.19K |
Diluted Shares Outstanding | 36.14M | 39.13M | 43.12M | 38.44M | 37.36M | 37.45M | 36.52M | 34.40M | 34.40M | 34.33M | 34.27M | 34.34M | 34.08M | 33.78M | 33.41M | 33.69M | 31.30M | 26.43M | 25.43M | 25.00M | 24.37M | 148.53K | 1.57K | 2.39K | 1.41K | 37.45M | 4.19K |
EBITDA | 15.00M | 26.18M | 22.37M | 11.75M | 11.84M | 10.82M | 9.23M | 871.00K | -2.06M | -5.08M | -6.68M | 3.68M | 3.77M | 2.32M | 4.67M | 761.02K | 3.32M | 77.32K | 403.18K | -924.04K | -35.52K | -22.72K | -37.35K | -1.58M | -25.28K | -10.62K | -73.11K |
EBITDA Margin | 8.14% | 16.55% | 17.16% | 14.66% | 26.05% | 33.89% | 39.39% | 6.54% | -17.73% | -45.73% | -30.82% | 9.29% | 11.04% | 9.65% | 24.98% | 6.47% | 41.25% | 3.02% | 17.85% | -73.53% | 0.00% | 0.00% | 0.00% | -984.94% | 0.00% | -85.58% | -81.70% |
EBIT | 13.67M | 22.64M | 22.37M | 10.17M | 11.95M | 10.37M | 8.94M | 436.00K | -2.46M | -5.71M | -7.48M | 2.78M | 3.10M | 1.55M | 3.99M | 336.57K | 3.17M | -12.22K | 43.73K | -969.97K | 110.10K | 72.03K | -37.35K | -1.60M | -25.40K | -10.64K | -73.23K |
EBIT Margin | 7.42% | 14.31% | 17.16% | 12.70% | 26.27% | 32.49% | 38.17% | 3.27% | -21.18% | -51.38% | -34.51% | 7.00% | 9.09% | 6.44% | 21.35% | 2.86% | 39.34% | -0.48% | 1.94% | -77.19% | 0.00% | 0.00% | 0.00% | -993.41% | 0.00% | -85.69% | -81.84% |
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-09-30 | 2002-09-30 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 |