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 | 161.29M | 166.60M | 140.80M | 114.50M | 124.20M | 118.20M | 112.03M | 108.92M | 108.99M | 103.85M | 92.05M | 83.20M | 138.84M | 135.26M | 116.12M | 165.50M | 177.68M | 190.12M | 186.35M | 741.69M | 1.01B | 897.23M | 835.10M | 922.32M | 908.40M | 894.70M | 837.20M | 986.10M | 1.02B | 888.00M |
Cost of Revenue | 112.67M | 117.80M | 98.10M | 81.70M | 85.20M | 79.90M | 77.21M | 73.75M | 75.59M | 71.60M | 64.47M | 58.87M | 103.64M | 99.27M | 92.34M | 125.75M | 132.46M | 143.65M | 142.59M | 572.54M | 739.24M | 671.83M | 578.06M | 610.45M | 628.60M | 583.90M | 615.00M | 698.70M | 637.20M | 615.10M |
Gross Profit | 48.62M | 48.80M | 42.70M | 32.80M | 39.00M | 38.30M | 34.83M | 35.17M | 33.40M | 32.25M | 27.57M | 24.33M | 35.20M | 35.99M | 23.78M | 39.75M | 45.23M | 46.48M | 43.76M | 169.15M | 268.94M | 225.40M | 257.04M | 311.87M | 279.80M | 310.80M | 222.20M | 287.40M | 386.70M | 272.90M |
Operating Expenses | 30.09M | 35.10M | 32.20M | 30.50M | 26.40M | 38.30M | 34.33M | 36.59M | 36.79M | 39.78M | 105.26M | 43.09M | 31.52M | 49.71M | 34.64M | 977.00K | 52.85M | 42.60M | 41.14M | 103.20M | 178.12M | 145.53M | 124.51M | 137.18M | 168.00M | 168.50M | 203.50M | 217.20M | 228.50M | 247.10M |
Selling, General & Admin | 12.09M | 23.40M | 32.20M | 30.50M | 33.80M | 38.90M | 34.50M | 36.60M | 36.91M | 39.96M | 105.29M | 46.70M | 32.54M | 54.79M | 45.64M | 49.83M | 57.16M | 50.31M | 44.03M | 111.44M | 181.88M | 145.53M | 124.51M | 137.18M | 134.30M | 134.00M | 168.60M | 177.50M | 189.50M | 212.50M |
Research & Development | 18.00M | 15.00M | 17.00M | 16.00M | 17.00M | 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 | 11.31M | 11.70M | -600.00K | -800.00K | -7.40M | -100.00K | -170.00K | -9.00K | -120.00K | -186.00K | -29.00K | -3.61M | -1.01M | -5.08M | -11.00M | -48.85M | -4.32M | -7.71M | -2.88M | -8.24M | -3.76M | N/A | N/A | N/A | 33.70M | 34.50M | 34.90M | 39.70M | 39.00M | 34.60M |
Operating Income | 18.53M | 44.32M | 41.96M | 19.67M | 40.72M | -60.70M | 867.00K | -1.43M | -3.39M | -7.53M | -77.69M | -18.77M | 3.67M | -13.72M | -10.86M | 38.78M | -7.62M | 3.88M | 2.62M | 65.95M | 90.82M | 79.86M | 132.53M | 174.69M | 111.80M | 142.30M | 18.70M | 70.20M | 158.20M | 25.80M |
Other Expenses / Income | -24.95M | -5.12M | 18.94M | -6.07M | -12.12M | -59.40M | 111.33M | 15.34M | -47.94M | 42.16M | -18.77M | 95.89M | 103.71M | 124.97M | -11.50M | 8.88M | 201.00K | 34.56M | 45.57M | 3.20M | -26.57M | -29.75M | 23.80M | 59.07M | -16.60M | -32.60M | -46.40M | -44.60M | -59.90M | -40.10M |
Before Tax Income | -6.42M | 39.20M | 60.90M | 13.60M | 28.60M | -54.40M | 112.19M | 13.92M | -51.33M | 34.63M | -96.45M | 77.12M | 107.38M | 111.26M | -22.36M | 47.65M | -7.42M | 38.44M | 48.18M | 69.15M | 64.25M | 50.11M | 156.33M | 233.76M | 95.20M | 109.70M | -27.70M | 25.60M | 98.30M | -14.30M |
Income Tax Expenses | -7.00M | 2.80M | 7.50M | -2.50M | 600.00K | -15.40M | -5.63M | -2.78M | -28.61M | 5.00M | -41.91M | 19.93M | 24.73M | 40.48M | -10.35M | 14.85M | -8.31M | 8.86M | 14.62M | -291.51M | -1.46M | 12.04M | 34.92M | 78.42M | -64.60M | 19.80M | 2.20M | 14.80M | 12.70M | 9.70M |
Net Income | -2.31M | 33.84M | 51.19M | 14.68M | 25.80M | -41.00M | 116.10M | 15.32M | -23.91M | 28.50M | -55.33M | 74.54M | 81.66M | 70.38M | -11.76M | 33.18M | -1.73M | 26.11M | 32.89M | 211.07M | 63.66M | 36.81M | 121.41M | 154.61M | 159.80M | 366.70M | -9.50M | 10.80M | 85.60M | -24.00M |
Interest Expenses | 746.00K | 1.00M | 1.10M | 1.30M | 700.00K | 37.00K | 30.00K | 4.00K | N/A | N/A | 127.00K | 1.02M | 1.62M | 1.50M | 1.06M | 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 |
Basic Shares Outstanding | 48.83M | 48.81M | 48.80M | 48.78M | 48.74M | 48.73M | 48.70M | 48.70M | 48.70M | 48.70M | 48.70M | 48.67M | 48.66M | 48.60M | 48.60M | 48.60M | 48.59M | 48.57M | 48.54M | 48.33M | 47.72M | 48.53M | 49.73M | 50.41M | 51.77M | 51.46M | 51.15M | 51.35M | 51.51M | 51.02M |
Diluted Shares Outstanding | 48.83M | 48.81M | 48.80M | 48.78M | 48.74M | 48.73M | 48.70M | 48.70M | 48.70M | 48.70M | 48.70M | 48.67M | 48.66M | 48.60M | 48.60M | 48.60M | 48.59M | 48.58M | 48.59M | 48.42M | 47.80M | 48.61M | 49.86M | 50.75M | 51.87M | 52.00M | 51.15M | 51.52M | 51.51M | 51.02M |
EBITDA | 23.10M | 48.30M | 45.80M | 23.50M | 44.40M | 121.60M | 114.23M | 16.33M | -48.91M | 37.10M | -93.78M | 101.32M | 114.83M | 120.10M | -12.77M | 57.45M | 1.33M | 47.19M | 58.84M | -44.04M | 102.30M | 82.07M | 185.93M | 262.76M | 128.90M | 421.00M | 27.60M | 65.30M | 137.30M | 20.30M |
EBITDA Margin | 14.32% | 28.99% | 32.53% | 20.52% | 35.75% | 102.88% | 101.96% | 14.99% | -44.87% | 35.73% | -101.89% | 121.78% | 82.71% | 88.79% | -11.00% | 34.71% | 0.75% | 24.82% | 31.57% | -5.94% | 10.15% | 9.15% | 22.26% | 28.49% | 14.19% | 47.05% | 3.30% | 6.62% | 13.41% | 2.29% |
EBIT | -8.56M | 37.64M | 59.79M | 13.48M | 27.10M | -56.36M | 110.50M | 12.55M | -52.52M | 33.50M | -97.12M | 95.49M | 108.00M | 112.36M | -21.04M | 48.03M | -10.04M | 34.97M | 47.50M | -80.44M | 62.21M | 48.85M | 156.33M | 233.03M | 95.20M | 386.50M | -7.30M | 25.60M | 98.30M | -14.30M |
EBIT Margin | -5.31% | 22.60% | 42.46% | 11.77% | 21.82% | -47.68% | 98.63% | 11.52% | -48.19% | 32.26% | -105.51% | 114.78% | 77.79% | 83.07% | -18.12% | 29.02% | -5.65% | 18.39% | 25.49% | -10.85% | 6.17% | 5.44% | 18.72% | 25.27% | 10.48% | 43.20% | -0.87% | 2.60% | 9.60% | -1.61% |
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 |