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 | 775.85M | 687.96M | 708.99M | 784.46M | 761.61M | 1.88B | 1.81B | 1.81B | 1.78B | 1.79B | 1.68B | 1.59B | 1.50B | 1.32B | 1.15B | 1.25B | 1.09B | 1.21B | 1.10B | 995.19M | 894.50M | 880.78M | 875.87M | 1.03B | 982.50M | 1.01B | 1.04B | 953.70M | 899.50M | 820.80M |
Cost of Revenue | 505.71M | 509.01M | 472.38M | 538.88M | 520.80M | 1.33B | 1.26B | 1.26B | 1.26B | 1.29B | 1.22B | 1.15B | 1.08B | 960.71M | 840.29M | 921.46M | 785.09M | 873.87M | 814.38M | 770.28M | 670.15M | 723.24M | 673.78M | 762.63M | 724.00M | 730.70M | 775.80M | 696.10M | 654.10M | 598.70M |
Gross Profit | 270.14M | 178.95M | 236.62M | 245.58M | 240.81M | 550.04M | 547.47M | 549.09M | 517.23M | 507.94M | 466.62M | 441.97M | 418.17M | 357.81M | 305.94M | 332.14M | 300.94M | 332.29M | 286.81M | 224.91M | 224.35M | 157.53M | 202.09M | 268.60M | 258.50M | 275.30M | 269.00M | 257.60M | 245.40M | 222.10M |
Operating Expenses | 217.12M | 201.33M | 179.01M | 199.91M | 177.19M | 444.90M | 430.89M | 443.16M | 413.04M | 397.20M | 363.94M | 349.03M | 329.07M | 289.07M | 252.00M | 254.48M | 236.22M | 275.11M | 256.24M | 239.37M | 207.86M | 199.45M | 188.75M | 213.95M | 216.20M | 223.80M | 221.00M | 206.10M | 203.30M | 187.60M |
Selling, General & Admin | 170.91M | 166.45M | 152.47M | 199.91M | 177.19M | 444.90M | 430.89M | 443.16M | 413.04M | 397.20M | 363.94M | 349.03M | 329.07M | 289.07M | 251.99M | 259.28M | 238.80M | 275.11M | 256.24M | 239.37M | 207.86M | 199.45M | 188.75M | 202.32M | 204.20M | 212.70M | 208.80M | 193.70M | 190.60M | 174.50M |
Research & Development | 20.70M | 19.55M | 16.07M | 14.10M | 11.60M | 9.10M | 8.20M | 7.70M | 6.70M | 8.30M | 10.50M | 13.30M | 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 | 1.58M | 15.33M | 10.47M | 16.98M | 705.00K | 12.27M | 784.00K | -472.00K | -3.39M | -623.00K | -425.00K | 175.00K | N/A | N/A | N/A | N/A | -2.58M | N/A | N/A | N/A | N/A | N/A | N/A | 11.63M | 12.00M | 11.10M | 12.20M | 12.40M | 12.70M | 13.10M |
Operating Income | 49.10M | -2.12M | 83.97M | 62.65M | 53.41M | 83.06M | 114.17M | 105.92M | 104.52M | 110.51M | 100.48M | 92.84M | 88.83M | 62.82M | 53.94M | 72.86M | 64.73M | 57.18M | 30.57M | -14.46M | 462.29M | -50.21M | 13.34M | 54.65M | 42.30M | 51.50M | 48.00M | 51.50M | 42.10M | 34.50M |
Other Expenses / Income | -38.42M | -63.81M | 11.01M | -140.82M | -12.82M | -7.83M | -19.80M | -16.22M | -16.53M | -14.01M | -12.98M | -12.01M | -11.34M | -2.44M | -6.93M | -13.69M | -7.20M | -4.90M | -1.72M | -2.70M | -430.46M | -716.00K | 2.33M | 3.07M | -1.80M | -1.10M | 72.30M | -10.80M | -9.40M | -48.70M |
Before Tax Income | 10.69M | -62.96M | 60.51M | -78.16M | 40.59M | 75.24M | 94.38M | 89.70M | 87.99M | 96.50M | 87.50M | 80.83M | 77.49M | 60.37M | 47.01M | 59.17M | 57.53M | 52.28M | 28.85M | -17.16M | 31.83M | -50.93M | 15.66M | 57.72M | 40.50M | 50.40M | 120.30M | 40.70M | 32.70M | -14.20M |
Income Tax Expenses | 2.74M | -16.73M | 16.83M | -7.73M | -15.86M | 21.07M | 44.55M | 30.85M | 27.55M | 30.72M | 30.80M | 26.90M | 26.35M | 22.05M | 14.36M | 24.06M | 21.04M | 20.49M | 15.82M | -5.34M | 12.43M | -17.32M | 3.95M | 20.80M | 15.40M | 20.40M | 49.80M | 17.10M | 13.10M | -1.00M |
Net Income | 7.95M | -46.23M | 43.67M | -70.43M | 56.45M | 54.17M | 49.83M | 58.85M | 60.44M | 57.87M | 57.10M | 55.02M | 51.14M | 38.32M | 32.65M | 35.60M | 55.92M | 31.79M | 13.03M | -11.82M | 19.41M | -33.60M | 11.71M | 36.92M | 25.10M | 30.00M | 70.50M | 23.60M | 19.60M | -13.20M |
Interest Expenses | 40.00M | 16.87M | 16.29M | 19.27M | 17.20M | 20.10M | 20.58M | 15.75M | 13.14M | 13.38M | 12.56M | 12.19M | 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 |
Basic Shares Outstanding | 28.21M | 28.01M | 27.86M | 27.72M | 27.94M | 27.95M | 27.61M | 27.11M | 27.18M | 27.05M | 26.74M | 26.43M | 26.25M | 25.93M | 25.65M | 25.36M | 24.38M | 24.04M | 23.04M | 22.70M | 22.56M | 22.40M | 22.53M | 22.93M | 23.43M | 23.44M | 18.92M | 18.60M | 18.49M | 18.17M |
Diluted Shares Outstanding | 28.34M | 28.01M | 27.89M | 27.72M | 28.09M | 28.22M | 28.42M | 28.07M | 27.87M | 27.78M | 27.14M | 26.62M | 26.50M | 26.10M | 25.78M | 25.51M | 25.26M | 24.87M | 23.97M | 22.70M | 23.54M | 22.40M | 22.53M | 23.52M | 23.88M | 24.40M | 23.36M | 19.90M | 18.71M | 18.17M |
EBITDA | 103.06M | 15.36M | 120.48M | 89.58M | 89.47M | 159.43M | 156.00M | 150.39M | 138.53M | 146.33M | 134.13M | 121.50M | 88.83M | 94.11M | 53.94M | 65.27M | 64.73M | -2.25M | 38.80M | -6.37M | 8.16M | -23.78M | 21.82M | 64.87M | 57.70M | 63.80M | -20.00M | 64.60M | 55.30M | 91.60M |
EBITDA Margin | 13.28% | 2.23% | 16.99% | 11.42% | 11.75% | 8.50% | 8.64% | 8.32% | 7.80% | 8.15% | 7.98% | 7.63% | 5.93% | 7.14% | 4.71% | 5.21% | 5.96% | -0.19% | 3.52% | -0.64% | 0.91% | -2.70% | 2.49% | 6.29% | 5.87% | 6.34% | -1.91% | 6.77% | 6.15% | 11.16% |
EBIT | 50.68M | -46.08M | 76.79M | -58.89M | 57.79M | 95.33M | 114.96M | 105.45M | 101.13M | 101.98M | 100.46M | 94.11M | 77.49M | 60.37M | 47.01M | 59.66M | 76.95M | 52.28M | 28.85M | -17.16M | 31.83M | -50.93M | 15.66M | 57.72M | 40.50M | 50.40M | 120.30M | 40.70M | 32.70M | -14.20M |
EBIT Margin | 6.53% | -6.70% | 10.83% | -7.51% | 7.59% | 5.08% | 6.37% | 5.83% | 5.70% | 5.68% | 5.97% | 5.91% | 5.17% | 4.58% | 4.10% | 4.76% | 7.09% | 4.33% | 2.62% | -1.72% | 3.56% | -5.78% | 1.79% | 5.60% | 4.12% | 5.01% | 11.51% | 4.27% | 3.64% | -1.73% |
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 |