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 | 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 | N/A |
Other Operating Expenses | N/A | N/A | N/A | -77.00K | 880.00K | N/A | N/A | N/A | N/A | -2.19M | N/A | N/A | 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.94K | -152.66K | 101.55K | -39.89K | N/A | N/A | -91.42K | -30.65K | 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 | N/A | N/A | -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 | N/A | N/A | -32.84K | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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 | 37.45M | 35.37M | 34.40M | 34.40M | 34.33M | 34.27M | 34.17M | 33.83M | 33.60M | 33.13M | 31.89M | 29.26M | 26.43M | 25.43M | 25.00M | 23.65M | 148.53K | 1.57K | 1.56K | 1.41K | 8.01K | 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.86M | 25.00M | 23.65M | 148.53K | 1.57K | 1.56K | 1.41K | 8.01K | 4.19K |
EBITDA | 15.00M | 22.94M | 22.37M | 11.74M | 11.07M | 10.37M | 9.23M | 871.00K | -2.04M | -5.05M | -6.64M | 3.69M | 3.91M | 2.32M | 4.67M | 773.06K | 3.54M | 80.15K | 210.07K | -925.19K | -35.52K | -22.72K | -37.35K | -1.58M | -25.28K | -10.62K | -73.11K |
EBITDA Margin | 8.14% | 14.50% | 17.16% | 14.66% | 24.34% | 32.49% | 39.39% | 6.54% | -17.53% | -45.44% | -30.64% | 9.30% | 11.45% | 9.65% | 24.98% | 6.57% | 43.94% | 3.13% | 9.30% | -73.62% | 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 | -164.88K | 145.28K | -969.97K | -35.52K | -22.72K | -37.35K | -1.60M | -25.40K | -10.99K | -73.50K |
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% | -6.45% | 6.43% | -77.19% | 0.00% | 0.00% | 0.00% | -993.41% | 0.00% | -88.53% | -82.14% |
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 |