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 | 132.60M | 177.00M | 127.69M | 199.67M | -136.65M | 23.64M | 49.84M | 56.82M | 33.53M | 42.56M | 81.38M | 86.86M | 60.85M | 39.67M | 24.94M | 21.74M | 11.61M | 11.52M | 23.52M | 37.77M | 40.96M | 22.91M | 39.98M | 31.49M | 73.52M | 78.40M | 104.50M | 93.80M | 55.10M | 73.60M |
Cost of Revenue | 2.15M | 18.30M | N/A | N/A | 136.65M | 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 | 130.45M | 158.71M | 127.69M | 199.67M | -273.29M | 23.64M | 49.84M | 56.82M | 33.53M | 42.56M | 81.38M | 86.86M | 60.85M | 39.67M | 24.94M | 21.74M | 11.61M | 11.52M | 23.52M | 37.77M | 40.96M | 22.91M | 39.98M | 31.49M | 73.52M | 78.40M | 104.50M | 93.80M | 55.10M | 73.60M |
Operating Expenses | 26.75M | 30.87M | 22.74M | 20.02M | 15.95M | 15.16M | 7.31M | 7.16M | 8.56M | 6.50M | 6.05M | 5.10M | 4.63M | 3.89M | 3.29M | 12.48M | 4.00M | 4.52M | 5.68M | 57.80M | 51.17M | 89.46M | 131.61M | 136.32M | 128.63M | 273.70M | 215.80M | 216.40M | 193.30M | 157.10M |
Selling, General & Admin | 30.73M | 32.35M | 24.09M | 21.08M | 15.99M | 15.11M | 15.82M | 14.71M | 17.67M | 16.01M | 13.06M | 12.74M | 9.96M | 8.82M | 6.72M | 5.63M | 4.00M | 4.52M | 5.68M | 7.75M | 8.63M | 9.49M | 10.53M | 9.09M | 24.68M | 31.40M | 24.60M | 20.80M | 18.10M | 21.30M |
Research & Development | N/A | -60.00 | 1.00 | 0 | 0 | 0 | 0 | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | -1.49M | -1.34M | -1.06M | -34.00K | 52.00K | -126.00K | 983.00K | -156.00K | 1.25M | 6.00K | 108.00K | 1.97M | N/A | N/A | 6.85M | N/A | N/A | N/A | 50.05M | 42.54M | 79.97M | 121.09M | 127.23M | 103.94M | 242.30M | 191.20M | 195.60M | 175.20M | 135.80M |
Operating Income | N/A | 186.77M | 102.26M | 177.53M | -152.67M | 66.60M | 70.07M | 68.33M | 39.15M | 53.72M | 107.10M | 109.19M | 63.89M | 43.83M | 32.25M | 34.23M | 28.99M | 44.27M | 72.09M | 95.57M | 92.14M | 112.37M | 171.59M | 167.81M | 202.15M | 352.10M | 320.30M | 310.20M | 248.40M | 230.70M |
Other Expenses / Income | -6.13M | N/A | N/A | N/A | N/A | -60.81M | N/A | N/A | N/A | -27.55M | -19.39M | N/A | -42.58M | -4.12M | -2.31M | 1.73M | 906.00K | -1.44M | 9.24M | -102.67M | -116.32M | -133.66M | -186.96M | -275.79M | -305.41M | -376.50M | -271.60M | -260.20M | -225.60M | -188.80M |
Before Tax Income | -6.13M | 143.16M | 102.26M | 177.53M | -152.67M | 7.02M | 33.89M | 43.10M | 16.54M | 27.81M | 68.07M | 74.04M | 39.81M | 29.47M | 15.12M | 15.12M | 8.90M | 4.91M | 9.59M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | N/A | 43.61M | 11.32M | 17.51M | -114.23M | 1.07M | 70.27M | 67.20M | N/A | N/A | N/A | N/A | N/A | N/A | -2.46M | 19.11M | N/A | N/A | N/A | 98.94M | 113.24M | 127.21M | 174.68M | 259.67M | 277.28M | 332.60M | 246.30M | 237.20M | 211.50M | 180.80M |
Net Income | -6.13M | 99.55M | 102.26M | 177.53M | -152.67M | 7.02M | 33.89M | 43.10M | 16.54M | 27.81M | 68.07M | 74.04M | 39.81M | 29.47M | 17.58M | 15.12M | 8.90M | 4.91M | 9.59M | -3.38M | -21.11M | -14.84M | -3.08M | -91.86M | -75.14M | 19.50M | 74.00M | 73.00M | 36.90M | 49.90M |
Interest Expenses | 215.45M | 43.61M | 5.67M | 32.62M | 114.11M | 59.57M | 36.18M | 25.23M | 22.61M | 25.91M | 39.03M | 35.15M | 24.08M | 14.36M | 14.67M | 19.11M | 20.09M | 39.36M | 62.51M | 98.94M | 113.24M | 127.21M | 174.68M | 259.67M | 277.28M | 332.60M | 246.30M | 237.20M | 211.50M | 180.80M |
Basic Shares Outstanding | 54.81M | 42.49M | 32.76M | 23.11M | 23.62M | 19.23M | 16.81M | 16.37M | 17.62M | 18.23M | 18.22M | 17.72M | 12.86M | 5.86M | 4.35M | 4.06M | 4.07M | 4.12M | 4.04M | 3.71M | 3.62M | 4.68M | 3.82M | 3.82M | 3.83M | 3.84M | 3.57M | 1.70M | 3.35M | 3.30M |
Diluted Shares Outstanding | 54.81M | 42.74M | 32.76M | 23.11M | 23.62M | 19.23M | 16.81M | 16.37M | 17.62M | 18.23M | 18.22M | 17.72M | 12.86M | 6.97M | 4.43M | 4.06M | 4.07M | 4.12M | 5.93M | 3.71M | 3.62M | 4.68M | 3.82M | 3.82M | 3.83M | 3.84M | 3.60M | 1.77M | 3.35M | 3.30M |
EBITDA | N/A | 189.13M | 110.24M | 212.13M | -150.98M | N/A | N/A | 43.59M | N/A | 43.88M | 128.87M | 73.76M | 82.39M | 33.59M | 19.91M | 11.80M | 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 |
EBITDA Margin | 0.00% | 106.85% | 86.34% | 106.24% | 110.49% | 0.00% | 0.00% | 76.71% | 0.00% | 103.10% | 158.35% | 84.92% | 135.41% | 84.69% | 79.81% | 54.29% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 209.32M | 186.77M | 119.25M | 227.66M | -152.79M | 67.67M | 140.34M | 135.53M | 39.15M | 53.72M | 107.10M | 109.19M | 63.89M | 43.83M | 29.79M | 53.33M | 28.99M | 44.27M | 72.09M | 194.51M | 205.38M | 239.58M | 346.27M | 427.48M | 479.43M | 684.70M | 566.60M | 547.40M | 459.90M | 411.50M |
EBIT Margin | 157.86% | 105.52% | 93.39% | 114.02% | 111.81% | 286.21% | 281.60% | 238.51% | 116.75% | 126.23% | 131.60% | 125.70% | 105.00% | 110.49% | 119.45% | 245.28% | 249.65% | 384.26% | 306.51% | 514.97% | 501.39% | 1,045.72% | 866.09% | 1,357.65% | 652.12% | 873.34% | 542.20% | 583.58% | 834.66% | 559.10% |
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 |