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-10-12 | 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 | 1.39B | 1.49B | 1.08B | 916.50M | 927.67M | 866.29M | 1.60B | 1.61B | 1.67B | 1.81B | 1.73B | 1.58B | 1.61B | 1.47B | 1.20B | 1.27B | 1.16B | 997.14M | 589.20M | 553.48M | 543.23M | 553.64M | 652.54M | 733.96M | 680.56M | 705.10M | 567.10M | 566.10M | 623.70M | 478.30M |
Cost of Revenue | 1.26B | 1.34B | 934.08M | 768.63M | 780.13M | 735.88M | 1.40B | 1.39B | 1.46B | 1.58B | 1.51B | 1.37B | 1.41B | 1.28B | 927.58M | 1.10B | 1.00B | 891.84M | 492.02M | 461.06M | 463.69M | 426.84M | 503.57M | 545.10M | 508.21M | 527.70M | 422.30M | 400.90M | 449.50M | 394.80M |
Gross Profit | 129.71M | 148.80M | 150.62M | 147.87M | 147.54M | 130.41M | 192.51M | 218.60M | 202.97M | 235.15M | 218.66M | 213.65M | 206.19M | 186.25M | 269.76M | 177.78M | 156.31M | 105.29M | 97.18M | 92.41M | 79.55M | 126.80M | 148.97M | 188.87M | 172.35M | 177.40M | 144.80M | 165.20M | 174.20M | 83.50M |
Operating Expenses | 127.00M | 125.00M | 127.07M | 100.05M | 94.97M | 111.72M | 134.39M | 190.69M | 127.71M | 133.24M | 133.87M | 121.59M | 120.92M | 121.66M | 109.36M | 79.43M | 37.46M | 74.88M | 25.43M | -31.36M | 38.31M | 56.66M | 60.65M | 106.37M | 104.02M | 99.50M | 72.60M | 69.10M | 69.00M | 70.10M |
Selling, General & Admin | 109.74M | 125.00M | 127.07M | 100.05M | 94.97M | 111.72M | 134.39M | 190.69M | 127.71M | 133.24M | 133.87M | 121.59M | 124.87M | 122.11M | 110.26M | 97.90M | 116.14M | 92.48M | 67.63M | 59.94M | 59.15M | 54.26M | 60.65M | 60.27M | 56.26M | 51.80M | 36.80M | 35.50M | 36.40M | 27.20M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 10.40M | 12.30M | 12.20M | 10.90M | 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 | -7.64M | -2.66M | -4.02M | -80.08M | 383.00K | -1.22M | -1.27M | -615.00K | -635.00K | 337.00K | -4.70M | N/A | -453.00K | -898.00K | -18.47M | -78.69M | -17.60M | -42.20M | -91.29M | -20.83M | 2.40M | N/A | 46.11M | 47.77M | 47.70M | 35.80M | 33.60M | 32.60M | 42.90M |
Operating Income | 2.71M | 16.57M | 20.96M | 49.16M | -26.38M | 21.94M | 58.09M | 27.69M | 96.37M | 106.78M | 86.52M | 101.87M | 85.27M | 64.59M | 160.41M | 99.21M | 118.82M | 94.00K | 70.18M | 103.39M | 34.25M | 70.14M | 88.32M | 82.50M | 68.33M | 77.90M | 72.20M | 96.10M | 105.20M | 13.40M |
Other Expenses / Income | -73.80M | -40.44M | -14.94M | -16.80M | -89.09M | -14.67M | -13.79M | 32.33M | -17.80M | -19.40M | -17.32M | -22.93M | -34.43M | -31.06M | -17.26M | -18.18M | -24.88M | -22.32M | -10.04M | -12.63M | -13.83M | -12.52M | -10.48M | -13.89M | -3.18M | -19.30M | 1.40M | 1.80M | 2.40M | -206.20M |
Before Tax Income | -71.09M | -204.39M | 13.68M | 32.36M | -34.45M | 7.28M | 39.34M | 10.81M | 78.58M | 87.38M | 69.20M | 78.94M | 50.84M | 33.53M | 143.15M | 81.03M | 93.93M | -22.23M | 60.14M | 90.76M | 20.42M | 59.06M | 11.72M | 68.60M | 65.15M | 58.70M | 73.60M | 97.90M | 107.60M | -192.80M |
Income Tax Expenses | 7.01M | -10.28M | 6.96M | 11.58M | -9.24M | 7.72M | 31.42M | -10.75M | 14.00M | 18.14M | 2.04M | 19.56M | 8.15M | -20.91M | 19.70M | 23.14M | 30.46M | -9.99M | 21.53M | 34.66M | 7.43M | 21.47M | 4.76M | 24.60M | 23.73M | 22.60M | 28.30M | 37.50M | 41.80M | -74.50M |
Net Income | -79.05M | -194.12M | 6.94M | 21.30M | -25.21M | -177.60M | 7.91M | 21.55M | 64.58M | 69.25M | 67.16M | 59.38M | 42.69M | 54.43M | 123.44M | 57.89M | 63.47M | -12.24M | 38.61M | 56.10M | 12.66M | 37.59M | 6.96M | 44.00M | 41.42M | 36.10M | 45.30M | 60.40M | 65.80M | -118.30M |
Interest Expenses | 64.74M | 33.21M | 12.35M | 7.02M | 10.41M | 15.61M | 17.77M | 15.82M | 17.46M | 18.92M | 17.96M | 18.69M | 31.79M | 25.55M | 19.22M | 23.16M | 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 | 45.06M | 44.83M | 44.55M | 44.34M | 44.13M | 43.77M | 43.61M | 43.56M | 43.40M | 43.20M | 43.16M | 42.85M | 45.23M | 45.92M | 45.68M | 45.25M | 45.03M | 44.58M | 44.01M | 43.83M | 43.66M | 43.21M | 43.49M | 43.14M | 42.27M | 41.98M | 42.34M | 42.84M | 43.87M | 44.31M |
Diluted Shares Outstanding | 45.06M | 44.83M | 44.92M | 44.61M | 44.13M | 43.77M | 44.44M | 44.13M | 43.94M | 44.07M | 44.30M | 43.67M | 45.79M | 46.37M | 45.77M | 45.57M | 45.42M | 44.58M | 44.34M | 44.17M | 43.66M | 43.72M | 43.49M | 43.14M | 42.34M | 41.98M | 42.34M | 42.84M | 44.16M | 45.00M |
EBITDA | 56.89M | -104.13M | 84.31M | 95.90M | 26.77M | 64.48M | 68.02M | 27.69M | 149.70M | 175.74M | 157.29M | 167.12M | 151.95M | 124.92M | 223.62M | 164.80M | 178.96M | 52.25M | 123.87M | 155.75M | 97.26M | 115.23M | 66.82M | 134.45M | 116.10M | 125.70M | 107.97M | 129.70M | 137.80M | 56.30M |
EBITDA Margin | 4.11% | -6.98% | 7.77% | 10.46% | 2.89% | 7.44% | 4.26% | 1.72% | 8.98% | 9.71% | 9.11% | 10.55% | 9.42% | 8.52% | 18.68% | 12.94% | 15.46% | 5.24% | 21.02% | 28.14% | 17.90% | 20.81% | 10.24% | 18.32% | 17.06% | 17.83% | 19.04% | 22.91% | 22.09% | 11.77% |
EBIT | -7.30M | -171.19M | 26.25M | 39.90M | -24.05M | -154.27M | 57.11M | 26.63M | 96.04M | 106.30M | 87.17M | 97.64M | 82.64M | 59.08M | 162.37M | 104.19M | 93.93M | -22.23M | 60.14M | 90.76M | 20.09M | 59.06M | 11.72M | 68.60M | 65.15M | 58.70M | 73.60M | 97.90M | 107.60M | -192.80M |
EBIT Margin | -0.53% | -11.48% | 2.42% | 4.35% | -2.59% | -17.81% | 3.58% | 1.65% | 5.76% | 5.87% | 5.05% | 6.16% | 5.12% | 4.03% | 13.56% | 8.18% | 8.11% | -2.23% | 10.21% | 16.40% | 3.70% | 10.67% | 1.80% | 9.35% | 9.57% | 8.33% | 12.98% | 17.29% | 17.25% | -40.31% |
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-10-12 | 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 |