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 | 684.98M | 739.03M | 664.45M | 609.37M | 641.23M | 578.11M | 612.82M | 574.33M | 625.47M | 586.47M | 523.36M | 528.01M | 556.84M | 564.48M | 767.52M | 588.02M | 410.17M | 361.40M | 329.14M | 243.48M | 174.42M | 151.88M | 129.41M | 108.99M | 81.11M | 40.21M | 6.62M | 2.50M | 2.50M | 2.20M |
Cost of Revenue | 8.93M | 518.62M | 454.97M | 409.65M | 445.17M | 396.48M | 424.81M | 375.73M | 437.21M | 416.08M | 339.29M | 351.22M | 268.47M | 281.72M | 157.31M | 325.28M | 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 | 676.05M | 220.41M | 209.47M | 199.72M | 196.05M | 181.63M | 188.01M | 198.60M | 188.25M | 170.40M | 184.07M | 176.79M | 288.37M | 282.75M | 610.21M | 262.74M | 410.17M | 361.40M | 329.14M | 243.48M | 174.42M | 151.88M | 129.41M | 108.99M | 81.11M | 40.21M | 6.62M | 2.50M | 2.50M | 2.20M |
Operating Expenses | 238.45M | 39.26M | 39.65M | 36.54M | 39.64M | 34.74M | 37.05M | 44.80M | 44.87M | 37.37M | 36.30M | 37.61M | 156.48M | 151.44M | 629.38M | 128.05M | 289.93M | 247.50M | 229.14M | 152.89M | 52.76M | 70.44M | 49.93M | 54.46M | 38.58M | 18.87M | 3.94M | -2.20M | -2.20M | -2.00M |
Selling, General & Admin | 31.11M | 38.99M | 40.77M | 37.47M | 39.64M | 34.74M | 37.05M | 44.80M | 44.87M | 37.37M | 36.30M | 37.61M | 29.04M | 28.20M | 520.77M | 25.33M | 20.52M | 16.94M | 13.53M | 10.94M | 7.89M | 6.70M | 5.29M | 4.87M | 3.20M | 1.89M | 533.00K | N/A | N/A | N/A |
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 | 207.35M | 271.00K | -1.13M | -933.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 | N/A | N/A | N/A | N/A |
Operating Income | -74.35M | 48.64M | 28.16M | 33.54M | 28.87M | 144.53M | 135.84M | 52.41M | 120.09M | 131.61M | 141.91M | 95.97M | 4.12M | 131.31M | 138.14M | 134.69M | 120.25M | 113.91M | 100.00M | 90.58M | 121.66M | 81.44M | 79.48M | 54.53M | 42.53M | 21.35M | 2.67M | 4.70M | 4.70M | 4.20M |
Other Expenses / Income | 849.00K | 101.06M | -948.00K | -59.31M | 42.07M | -68.94M | -68.30M | -77.50M | -85.50M | -96.79M | -103.10M | -88.94M | -127.50M | -90.92M | -77.04M | -76.22M | -84.67M | -65.57M | -61.64M | -46.69M | -93.33M | -59.44M | -59.51M | 107.00K | N/A | N/A | N/A | N/A | N/A | N/A |
Before Tax Income | -73.50M | 149.70M | 78.36M | 103.23M | 199.79M | 75.94M | 67.54M | -25.09M | 120.87M | 34.82M | 38.81M | 7.02M | -123.38M | 40.39M | 61.09M | 63.49M | 35.57M | 39.68M | 41.11M | 43.89M | 28.33M | 22.00M | 19.97M | 54.64M | N/A | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | -588.00K | 447.00K | 145.00K | 353.00K | -217.00K | -363.00K | 1.10M | 244.00K | 199.00K | 310.00K | 1.98M | 381.00K | -10.68M | 108.00K | 196.00K | 201.00K | 569.00K | 887.00K | 668.00K | 795.00K | -124.00K | -242.00K | -269.00K | 40.78M | 28.43M | 17.07M | 3.64M | 4.40M | 4.40M | 3.90M |
Net Income | -73.47M | 173.03M | 76.54M | 97.37M | 191.69M | 72.30M | 70.09M | 11.44M | 178.30M | 40.26M | 93.71M | 20.98M | -117.67M | 42.76M | 56.33M | 58.67M | 34.78M | 49.23M | 39.03M | 37.03M | 30.88M | 23.30M | 19.92M | 15.13M | 15.08M | 4.70M | -967.00K | 300.00K | 300.00K | 300.00K |
Interest Expenses | -71.14M | 61.17M | 65.40M | 67.94M | 71.05M | 75.39M | 76.98M | 83.16M | 89.07M | 92.39M | 76.56M | 88.38M | 101.28M | 101.86M | 82.21M | 83.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 |
Basic Shares Outstanding | 112.18M | 112.07M | 111.96M | 111.79M | 111.20M | 103.95M | 98.97M | 94.50M | 93.91M | 88.09M | 85.17M | 73.45M | 69.38M | 59.61M | 55.93M | 48.13M | 46.53M | 41.57M | 37.56M | 33.14M | 26.38M | 22.32M | 20.10M | 18.89M | 16.98M | 2.27M | 1.67M | 1.43M | 1.58M | 1.43M |
Diluted Shares Outstanding | 112.18M | 112.62M | 112.42M | 112.08M | 111.62M | 104.12M | 99.16M | 94.50M | 97.67M | 88.26M | 85.22M | 73.45M | 69.38M | 59.94M | 56.41M | 48.87M | 47.63M | 43.37M | 38.76M | 34.98M | 28.33M | 23.51M | 20.74M | 19.21M | 18.53M | 2.27M | 1.67M | 1.43M | 1.58M | 1.43M |
EBITDA | 4.31M | 228.01M | 149.42M | 168.46M | 264.17M | 153.95M | 160.16M | 171.76M | 78.28M | 138.18M | 100.06M | 26.43M | 264.60M | 265.49M | 251.91M | 239.48M | 58.51M | 55.67M | 44.77M | 147.35M | 68.22M | 130.81M | 127.19M | 72.78M | 55.58M | 28.05M | 3.94M | 5.30M | 5.20M | 4.70M |
EBITDA Margin | 0.63% | 30.85% | 22.49% | 27.64% | 41.20% | 26.63% | 26.13% | 29.91% | 12.52% | 23.56% | 19.12% | 5.00% | 47.52% | 47.03% | 32.82% | 40.73% | 14.27% | 15.40% | 13.60% | 60.52% | 39.11% | 86.12% | 98.28% | 66.78% | 68.53% | 69.76% | 59.53% | 212.00% | 208.00% | 213.64% |
EBIT | -145.20M | 234.65M | 142.08M | 165.66M | 262.53M | 147.32M | 148.17M | 94.85M | 267.57M | 132.96M | 172.24M | 109.74M | -27.07M | 144.73M | 138.73M | 142.51M | 35.35M | 50.11M | 39.70M | 37.83M | 30.75M | 23.06M | 19.65M | 55.91M | 43.51M | 21.77M | 2.67M | 4.70M | 4.70M | 4.20M |
EBIT Margin | -21.20% | 31.75% | 21.38% | 27.19% | 40.94% | 25.48% | 24.18% | 16.51% | 42.78% | 22.67% | 32.91% | 20.78% | -4.86% | 25.64% | 18.08% | 24.24% | 8.62% | 13.87% | 12.06% | 15.54% | 17.63% | 15.18% | 15.19% | 51.30% | 53.64% | 54.14% | 40.39% | 188.00% | 188.00% | 190.91% |
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 |