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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 249.16M | 271.85M | 235.55M | 224.00M | 203.42M | 205.53M | 210.22M | 193.27M | 195.72M | 149.90M | 139.84M | 125.34M | 125.03M | 131.28M | 133.34M | 169.66M | 193.28M | 189.36M | 169.21M | 129.15M | 76.64M | 69.17M | 60.94M | 56.34M | 46.29M |
Cost of Revenue | 11.26M | N/A | 9.57M | 10.02M | 16.39M | 11.26M | 10.87M | 10.99M | 10.81M | 6.41M | 8.10M | 6.94M | 8.19M | 8.56M | 11.04M | 16.23M | 11.87M | 10.11M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 237.91M | 271.85M | 225.97M | 213.98M | 187.03M | 194.28M | 199.35M | 182.28M | 184.91M | 143.49M | 131.75M | 118.40M | 116.84M | 122.72M | 122.30M | 153.44M | 181.41M | 179.25M | 169.21M | 129.15M | 76.64M | 69.17M | 60.94M | 56.34M | 46.29M |
Operating Expenses | 125.27M | -110.01M | -100.05M | 70.11M | -156.08M | -68.18M | 9.42M | 9.28M | 12.11M | 11.00M | 11.48M | 8.57M | 7.18M | 5.92M | 6.50M | 7.06M | 6.10M | 4.91M | -12.42M | -36.86M | -24.21M | -21.79M | -437.35K | 867.04K | -6.76M |
Selling, General & Admin | 125.27M | 79.78M | 75.21M | 69.66M | 71.70M | 73.48M | 71.90M | 67.87M | 67.06M | 56.34M | 45.02M | 46.42M | 54.50M | 56.28M | 54.57M | 45.73M | 50.67M | 43.51M | 39.75M | 36.54M | 22.85M | 19.45M | 18.53M | 15.97M | 13.79M |
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 |
Other Operating Expenses | N/A | -189.79M | -175.26M | 452.00K | -227.77M | -151.53M | -30.46M | -28.96M | N/A | N/A | N/A | N/A | N/A | 790.00K | N/A | N/A | N/A | N/A | -52.17M | -73.40M | -47.06M | -41.24M | -18.97M | -15.10M | -20.55M |
Operating Income | 15.37M | 161.84M | 135.49M | 59.49M | 47.35M | 137.35M | 6.25M | 6.41M | 4.55M | 3.58M | 735.00K | 538.00K | 751.00K | 867.00K | 704.00K | 214.90M | 262.93M | 245.17M | 156.79M | 92.29M | 52.44M | 47.39M | 60.50M | 57.20M | 39.53M |
Other Expenses / Income | 99.21M | -15.06M | 370.00K | -9.02M | -16.39M | -12.10M | -11.13M | -11.37M | -13.08M | -1.93M | -9.81M | -5.14M | 28.13M | -88.89M | -154.11M | -318.34M | -298.97M | N/A | 509.00K | -2.05M | -20.80M | -21.34M | -32.99M | -30.89M | -18.85M |
Before Tax Income | 114.58M | 140.73M | 135.49M | 59.49M | 47.35M | 83.97M | 95.28M | 89.39M | 92.00M | 72.58M | 61.99M | 43.01M | 28.88M | -88.02M | -153.40M | -103.45M | -36.04M | 106.24M | 94.68M | 59.67M | 31.64M | 26.04M | 27.51M | 26.31M | 20.69M |
Income Tax Expenses | 34.54M | 39.33M | 36.82M | 17.30M | 14.56M | 26.10M | 40.62M | 32.90M | 38.18M | 22.38M | 22.09M | -47.37M | 733.00K | -12.00K | -31.12M | -1.35M | 24.48M | 40.59M | 36.45M | 22.98M | 12.43M | 9.01M | 10.70M | 10.79M | 8.68M |
Net Income | 80.04M | 101.39M | 98.68M | 42.20M | 32.79M | 57.87M | 54.66M | 56.49M | 53.82M | 49.76M | 39.91M | 90.37M | 28.15M | -88.01M | -122.28M | -102.09M | -60.52M | 65.65M | 58.23M | 36.70M | 19.21M | 17.03M | 16.81M | 15.52M | 12.01M |
Interest Expenses | 148.06M | 36.17M | 21.62M | 42.97M | 70.90M | 53.38M | 32.52M | 18.27M | 16.11M | 14.03M | 13.51M | 18.75M | 27.63M | 38.64M | 82.92M | 103.78M | 128.69M | 106.43M | 62.11M | 32.62M | 20.80M | 21.34M | 32.99M | 30.89M | 18.85M |
Basic Shares Outstanding | 30.27M | 30.30M | 30.39M | 30.28M | 30.73M | 31.92M | 32.07M | 31.90M | 31.79M | 31.70M | 31.60M | 31.48M | 20.41M | 11.79M | 5.95M | 5.73M | 5.97M | 6.11M | 6.15M | 10.57M | 7.02M | 3.46M | 3.72M | 3.39M | 3.77M |
Diluted Shares Outstanding | 30.33M | 30.39M | 30.47M | 30.28M | 30.76M | 32.05M | 32.25M | 32.05M | 31.88M | 31.98M | 31.70M | 31.52M | 20.42M | 11.79M | 5.95M | 5.73M | 5.97M | 6.18M | 6.24M | 10.88M | 7.17M | 3.55M | 3.79M | 3.41M | 3.77M |
EBITDA | N/A | 155.78M | 8.06M | 9.63M | 6.27M | 5.29M | 6.25M | 6.41M | 102.16M | 74.92M | 64.42M | N/A | N/A | N/A | -142.55M | N/A | N/A | 124.93M | 108.09M | 73.59M | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 57.31% | 3.42% | 4.30% | 3.08% | 2.57% | 2.97% | 3.32% | 52.19% | 49.98% | 46.06% | 0.00% | 0.00% | 0.00% | -106.91% | 0.00% | 0.00% | 65.98% | 63.88% | 56.98% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 262.64M | 176.89M | 157.12M | 102.46M | 118.25M | 137.35M | 127.80M | 107.66M | 108.11M | 86.17M | 75.50M | 61.75M | 56.51M | -49.38M | -70.48M | 334.00K | 92.65M | 212.67M | 156.79M | 92.29M | 52.44M | 47.39M | 60.50M | 57.20M | 39.53M |
EBIT Margin | 105.41% | 65.07% | 66.70% | 45.74% | 58.13% | 66.83% | 60.80% | 55.70% | 55.24% | 57.49% | 53.99% | 49.27% | 45.20% | -37.62% | -52.86% | 0.20% | 47.93% | 112.31% | 92.66% | 71.46% | 68.42% | 68.50% | 99.28% | 101.54% | 85.40% |
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 |