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.42B | 1.44B | 1.22B | 1.23B | 1.12B | 1.87B | 1.81B | 1.69B | 1.66B | 1.59B | 1.08B | 1.10B | 1.13B | 1.06B | 801.49M | 565.19M | 555.43M | 506.25M | 478.43M | 323.19M | 334.04M | 310.41M | 296.21M | 533.35M | 459.50M | 362.00M | 301.90M | 348.20M | 338.00M | 347.50M |
Cost of Revenue | 965.35M | 998.66M | 769.54M | 819.60M | 774.88M | 1.29B | 1.23B | 1.10B | 1.11B | 1.10B | 767.03M | 832.33M | 892.88M | 845.11M | 577.39M | 335.30M | 337.08M | 315.16M | 285.39M | 149.99M | 144.28M | 151.96M | 108.53M | 140.55M | 123.17M | 109.80M | 106.30M | 122.30M | 83.70M | 91.10M |
Gross Profit | 458.92M | 442.35M | 451.16M | 409.08M | 344.72M | 577.78M | 579.43M | 593.61M | 547.47M | 494.25M | 312.89M | 263.20M | 240.50M | 218.18M | 224.11M | 229.89M | 218.35M | 191.09M | 193.03M | 173.20M | 189.77M | 158.46M | 187.68M | 392.81M | 336.33M | 252.20M | 195.60M | 225.90M | 254.30M | 256.40M |
Operating Expenses | 122.27M | 103.10M | 131.42M | 116.60M | 109.11M | 355.51M | 337.19M | 339.06M | 320.22M | 279.34M | 113.60M | 108.27M | 97.18M | 90.71M | 85.04M | 94.58M | 92.97M | 88.62M | 104.05M | 144.05M | 167.98M | 173.89M | 156.33M | 352.71M | 265.82M | 195.50M | 171.00M | 229.80M | 246.30M | 242.20M |
Selling, General & Admin | 122.27M | 103.10M | 131.42M | 116.60M | 109.11M | 355.51M | 337.19M | 339.06M | 320.22M | 279.34M | 113.60M | 108.27M | 97.18M | 90.71M | 85.04M | 94.58M | 92.97M | 90.83M | 116.80M | 144.05M | 167.98M | 173.89M | 156.33M | 353.64M | 266.87M | 186.90M | 162.90M | 221.00M | 237.20M | 235.40M |
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 | 34.00K | -547.00K | -617.00K | -3.26M | -1.95M | -1.02M | -2.33M | -1.78M | 100.00K | 1.26M | 3.00K | -148.00K | 1.00K | 1.51M | 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 | 336.65M | 339.01M | 320.44M | 294.43M | 234.62M | 224.05M | 235.65M | 234.50M | 199.92M | 212.44M | 111.19M | 154.93M | 143.32M | 111.31M | 154.28M | 165.57M | 104.54M | 114.55M | 62.49M | 39.45M | 42.36M | -201.00K | 24.29M | -210.09M | -223.15M | 70.30M | 38.20M | -4.20M | 3.60M | 14.90M |
Other Expenses / Income | -88.19M | -118.45M | -110.48M | -113.39M | -114.67M | -144.49M | -157.33M | -133.22M | -92.22M | -130.16M | -50.47M | -101.22M | -20.16M | -25.74M | -110.53M | -40.73M | 1.10M | -33.99M | -3.34M | -23.04M | -41.56M | -32.34M | 11.93M | 459.63M | 541.17M | -92.10M | -74.90M | -60.20M | -53.00M | -56.70M |
Before Tax Income | 248.45M | 220.56M | 209.96M | 181.04M | 125.02M | 79.56M | 89.17M | 126.43M | 107.70M | 82.28M | 60.72M | 53.72M | 123.16M | 85.57M | 28.54M | 94.57M | 126.60M | 68.48M | 85.77M | 6.11M | -19.77M | -47.77M | 36.22M | 249.54M | 318.03M | -35.40M | -50.30M | -64.10M | -45.00M | -42.50M |
Income Tax Expenses | 64.93M | 61.86M | 62.81M | 54.12M | 31.09M | 21.55M | -1.58M | 49.16M | 41.23M | 33.16M | 23.67M | 23.09M | 48.14M | 31.49M | 3.73M | 34.07M | 52.80M | 25.77M | 41.21M | -6.96M | -666.00K | -6.39M | 15.02M | 81.78M | 82.26M | -59.60M | 1.10M | 1.40M | 300.00K | -24.50M |
Net Income | 183.53M | 158.70M | 219.46M | 92.94M | 100.97M | 58.10M | 84.57M | 71.13M | 59.20M | 36.86M | 37.30M | 30.62M | 75.02M | 54.08M | 24.81M | 60.50M | 73.80M | 42.71M | 53.47M | 6.73M | -15.61M | -31.79M | 20.66M | 174.22M | 235.67M | 27.40M | -49.90M | -62.50M | -33.90M | 110.10M |
Interest Expenses | 108.62M | 110.67M | 112.73M | 121.28M | 137.54M | 203.78M | 173.69M | 142.98M | 120.69M | 166.20M | 144.56M | 125.06M | 101.92M | 84.10M | 68.49M | 62.34M | 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 | 153.20M | 152.75M | 152.40M | 150.22M | 146.63M | 146.36M | 145.99M | 147.03M | 146.85M | 134.84M | 122.63M | 123.11M | 116.24M | 118.17M | 113.23M | 110.29M | 107.06M | 102.31M | 87.57M | 80.55M | 84.57M | 80.03M | 71.59M | 59.47M | 58.35M | 56.90M | 48.26M | 50.76M | 50.99M | 49.26M |
Diluted Shares Outstanding | 153.33M | 152.89M | 152.47M | 150.25M | 147.37M | 146.48M | 146.27M | 149.71M | 146.85M | 134.84M | 122.95M | 123.11M | 116.54M | 118.17M | 113.34M | 121.65M | 110.05M | 105.00M | 103.41M | 86.30M | 84.57M | 80.03M | 81.05M | 66.70M | 71.14M | 69.08M | 48.26M | 50.76M | 79.15M | 49.26M |
EBITDA | 347.00M | 338.44M | 339.02M | 319.95M | 251.84M | 302.15M | 281.47M | 283.59M | 254.05M | 272.97M | 217.91M | 189.39M | 235.69M | 180.46M | 164.68M | 166.96M | 114.75M | 124.44M | 73.71M | 51.28M | 57.09M | -1.62M | 34.26M | -197.44M | -215.45M | 78.90M | 46.30M | 4.90M | 12.70M | 21.70M |
EBITDA Margin | 24.36% | 23.49% | 27.77% | 26.04% | 22.49% | 16.16% | 15.57% | 16.77% | 15.33% | 17.15% | 20.18% | 17.29% | 20.80% | 16.97% | 20.55% | 29.54% | 20.66% | 24.58% | 15.41% | 15.87% | 17.09% | -0.52% | 11.57% | -37.02% | -46.89% | 21.80% | 15.34% | 1.41% | 3.76% | 6.24% |
EBIT | 357.07M | 331.23M | 395.00M | 268.34M | 269.60M | 283.44M | 256.68M | 263.27M | 221.12M | 236.22M | 205.53M | 178.78M | 225.08M | 169.67M | 97.03M | 156.91M | 126.60M | 68.48M | 94.68M | -232.00K | -16.28M | -38.19M | 35.68M | 256.00M | 317.94M | -32.20M | -48.80M | -61.10M | -33.60M | 85.60M |
EBIT Margin | 25.07% | 22.99% | 32.36% | 21.84% | 24.08% | 15.15% | 14.20% | 15.57% | 13.34% | 14.84% | 19.03% | 16.32% | 19.86% | 15.96% | 12.11% | 27.76% | 22.79% | 13.53% | 19.79% | -0.07% | -4.87% | -12.30% | 12.05% | 48.00% | 69.19% | -8.90% | -16.16% | -17.55% | -9.94% | 24.63% |
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 |