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 | 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 | 127.92M | 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 | 106.49M | 125.00M | 127.07M | 100.05M | 94.97M | 111.72M | 134.39M | 190.69M | 127.71M | 133.24M | 133.87M | 121.59M | 124.87M | 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 | 106.49M | 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 | 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 | -10.55M | -7.64M | -2.66M | -4.02M | -80.08M | 383.00K | N/A | N/A | N/A | N/A | N/A | N/A | 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 | 21.43M | 16.57M | 20.96M | 49.16M | -26.38M | 21.94M | 58.09M | 27.91M | 75.26M | 101.92M | 84.79M | 92.06M | 81.32M | 64.59M | 160.41M | 98.35M | 118.85M | 30.41M | 71.75M | 123.77M | 41.23M | 70.14M | 88.32M | 82.50M | 68.33M | 77.90M | 72.20M | 96.10M | 105.20M | 13.40M |
Other Expenses / Income | -92.52M | -220.96M | -7.28M | -16.80M | -8.07M | 3.64M | -18.75M | -17.10M | 3.32M | -14.54M | -15.59M | -13.12M | -30.48M | -31.06M | -17.26M | -17.33M | -24.92M | -52.64M | -11.61M | -33.01M | -20.82M | -11.07M | -76.60M | -13.89M | -3.18M | -19.20M | 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 | 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 | 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 | 43.87M | 43.83M | 43.66M | 43.21M | 43.49M | 42.31M | 42.27M | 41.98M | 42.34M | 42.84M | 44.16M | 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.38M | 44.17M | 43.66M | 43.72M | 43.49M | 42.31M | 42.34M | 41.98M | 42.34M | 43.07M | 44.18M | 45.00M |
EBITDA | 84.68M | 83.29M | 82.38M | 100.80M | 24.44M | 67.15M | 57.11M | 26.63M | 96.04M | 106.30M | 87.17M | 97.64M | 151.95M | 59.08M | 162.37M | 141.64M | 149.94M | 27.79M | 110.79M | 142.36M | 76.12M | 104.25M | 56.71M | 114.71M | 112.92M | 106.40M | 109.40M | 131.50M | 140.20M | -149.90M |
EBITDA Margin | 6.11% | 5.59% | 7.59% | 11.00% | 2.63% | 7.75% | 3.58% | 1.65% | 5.76% | 5.87% | 5.05% | 6.16% | 9.42% | 4.03% | 13.56% | 11.12% | 12.95% | 2.79% | 18.80% | 25.72% | 14.01% | 18.83% | 8.69% | 15.63% | 16.59% | 15.09% | 19.29% | 23.23% | 22.48% | -31.34% |
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 | 81.03M | 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% | 6.36% | 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-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 |