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 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 318.50M | 390.32M | 470.70M | 481.46M | 283.06M | 279.62M | 276.93M | 307.21M | 283.16M | 226.94M | 215.32M | 234.26M | 159.59M | 168.53M | 218.59M | 219.50M | 209.75M | 152.53M | 129.95M | 117.20M | 145.04M | 96.38M | 143.14M | 107.37M | 49.66M | 32.82M | 28.47M | 29.92M | 26.12M | 16.66M |
Cost of Revenue | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 318.50M | 390.32M | 470.70M | 481.46M | 283.06M | 279.62M | 276.93M | 307.21M | 283.16M | 226.94M | 215.32M | 234.26M | 159.59M | 168.53M | 218.59M | 219.50M | 209.75M | 152.53M | 129.95M | 117.20M | 145.04M | 96.38M | 143.14M | 107.37M | 49.66M | 32.82M | 28.47M | 29.92M | 26.12M | 16.66M |
Operating Expenses | 318.52M | 5.70M | -461.43M | -441.64M | -294.59M | -246.48M | 5.75B | 6.43B | 5.73B | 4.58B | -205.49M | -212.91M | -156.39M | -169.62M | -212.25M | -218.77M | -193.35M | -139.49M | -120.30M | -112.37M | -131.94M | -88.87M | -70.39M | -55.64M | -47.33M | -30.79M | -25.86M | -27.23M | -22.65M | -14.63M |
Selling, General & Admin | 125.77M | 158.49M | 167.67M | 144.58M | 110.98M | 110.59M | 114.23M | 113.31M | 101.40M | 82.88M | 73.04M | 61.30M | 102.51M | 84.85M | 107.58M | 125.17M | 155.50M | 105.73M | 90.69M | 82.10M | 102.93M | 68.46M | 52.25M | 36.06M | 26.96M | 19.65M | 15.36M | 17.29M | 13.02M | 8.06M |
Research & Development | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | -254.52M | -629.10M | -586.21M | -405.58M | -357.07M | -203.64M | -224.81M | -204.28M | N/A | -278.53M | -274.21M | -258.91M | -254.46M | -319.83M | -343.94M | -348.86M | -245.22M | -210.99M | -194.46M | -234.86M | -157.33M | -122.63M | -91.70M | -74.29M | -50.44M | -41.22M | -44.52M | -35.67M | -22.70M |
Operating Income | -27.16K | 65.05M | 9.27M | 39.83M | -11.53M | 33.14M | 13.57M | 20.74M | 19.82M | 12.48M | 9.82M | 21.35M | 3.20M | -1.09M | 6.35M | 730.51K | 16.39M | 13.04M | 9.65M | 4.83M | 13.11M | 7.51M | 72.76M | 51.73M | 2.33M | 2.03M | 2.62M | 2.69M | 3.47M | 2.03M |
Other Expenses / Income | 16.33M | 35.46M | -251.22M | -265.44M | -158.13M | -142.85M | -155.17M | -171.32M | -157.95M | N/A | N/A | -3.74M | -104.53M | N/A | N/A | -7.45M | -13.27M | -6.14M | -4.92M | -2.17M | -3.64M | -1.97M | -68.98M | -50.48M | 1.45M | -999.12K | -947.63K | -1.32M | -1.21M | -692.67K |
Before Tax Income | 16.30M | 34.38M | 51.80M | 71.45M | 13.94M | 26.18M | 7.53M | 20.74M | 19.82M | 12.48M | 9.82M | 21.35M | 1.24M | -1.09M | 6.35M | 730.51K | 3.12M | 6.90M | 4.73M | 2.66M | 9.46M | 5.54M | 3.77M | 1.25M | 1.45M | 1.03M | 1.67M | 1.38M | 2.26M | 1.34M |
Income Tax Expenses | 1.81M | 8.69M | 12.28M | 15.85M | 3.05M | 4.49M | -6.58M | 6.46M | 7.20M | 4.73M | 2.24M | 4.64M | -62.20K | -658.80K | 2.57M | 155.66K | 857.63K | 1.77M | 1.24M | 651.54K | 2.89M | 1.57M | 913.54K | 304.64K | 230.52K | 254.81K | 360.11K | 139.46K | 728.00K | 302.22K |
Net Income | 14.50M | 25.69M | 39.52M | 55.60M | 10.89M | 21.69M | 14.11M | 14.28M | 12.62M | 7.75M | 7.59M | 16.71M | 1.30M | -430.62K | 3.77M | 574.85K | 2.27M | 5.12M | 3.49M | 2.12M | 6.60M | 3.99M | 2.84M | 895.73K | 975.89K | 771.23K | 1.31M | 1.24M | 1.55M | 1.04M |
Interest Expenses | 4.87M | 7.83M | 7.13M | 8.58M | 7.39M | 6.96M | 6.04M | 5.11M | 4.46M | 2.99M | 2.85M | 3.74M | 1.96M | 2.78M | 3.33M | 7.45M | 13.27M | 6.14M | 4.92M | 2.17M | 3.64M | 1.97M | 2.79M | 2.13M | 1.12M | 999.12K | 947.63K | 1.32M | 1.21M | 692.67K |
Basic Shares Outstanding | 22.08M | 21.95M | 22.20M | 21.82M | 21.49M | 22.39M | 21.97M | 21.39M | 20.83M | 20.04M | 19.72M | 17.31M | 16.81M | 16.98M | 16.81M | 17.49M | 17.07M | 15.71M | 15.40M | 15.49M | 14.73M | 13.91M | 13.61M | 13.59M | 13.18M | 14.12M | 12.60M | 14.77M | 14.81M | 21.31M |
Diluted Shares Outstanding | 23.81M | 21.95M | 23.06M | 22.33M | 21.64M | 22.66M | 22.40M | 21.86M | 21.56M | 20.69M | 20.70M | 18.21M | 16.99M | 16.98M | 16.81M | 17.49M | 17.47M | 16.05M | 15.46M | 15.97M | 15.07M | 14.30M | 13.62M | 13.59M | 13.18M | 14.12M | 12.93M | 14.77M | 14.81M | 21.31M |
EBITDA | N/A | 52.70M | 75.72M | 93.95M | 33.57M | 43.88M | 182.07M | 199.69M | 179.71M | 21.86M | N/A | N/A | 4.70M | 3.50M | 11.63M | 10.65M | 18.79M | 15.06M | 11.74M | 6.85M | 15.00M | 9.08M | 7.91M | 4.58M | 3.51M | 2.94M | 1.87M | 3.91M | 4.21M | 2.59M |
EBITDA Margin | 0.00% | 13.50% | 16.09% | 19.51% | 11.86% | 15.69% | 65.75% | 65.00% | 63.46% | 9.63% | 0.00% | 0.00% | 2.94% | 2.08% | 5.32% | 4.85% | 8.96% | 9.87% | 9.04% | 5.84% | 10.34% | 9.42% | 5.53% | 4.26% | 7.07% | 8.97% | 6.57% | 13.06% | 16.11% | 15.57% |
EBIT | 21.17M | 42.21M | 58.93M | 80.03M | 21.33M | 33.14M | 13.57M | 25.85M | 24.28M | 15.48M | 12.68M | 25.10M | 3.20M | 1.69M | 9.67M | 8.18M | 16.39M | 13.04M | 9.65M | 4.95M | 13.13M | 7.53M | 6.54M | 3.33M | 2.33M | 2.03M | 2.62M | 2.69M | 3.49M | 2.03M |
EBIT Margin | 6.65% | 10.81% | 12.52% | 16.62% | 7.54% | 11.85% | 4.90% | 8.42% | 8.57% | 6.82% | 5.89% | 10.71% | 2.00% | 1.00% | 4.43% | 3.73% | 7.82% | 8.55% | 7.43% | 4.22% | 9.05% | 7.81% | 4.57% | 3.10% | 4.68% | 6.17% | 9.19% | 9.01% | 13.36% | 12.21% |
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 | 1995-12-31 | 1994-12-31 |