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.75B | 1.71B | 1.44B | 1.32B | 1.35B | 1.40B | 1.45B | 1.44B | 1.48B | 1.47B | 1.62B | 1.55B | 1.62B | 1.56B | 1.51B | 1.68B | 1.42B | 1.51B | 1.36B | 1.15B | 1.12B | 980.45M | 6.01B | 7.91B | 7.91B | 3.68B | 1.30B | 945.00M | 755.00M | 670.80M |
Cost of Revenue | 702.37M | 735.86M | 497.12M | 398.51M | 439.82M | 494.74M | 524.57M | 551.37M | 656.96M | 678.24M | 689.59M | 693.13M | 790.05M | 806.46M | 822.95M | 1.06B | 849.67M | 895.78M | 815.59M | 604.98M | 576.49M | 453.52M | 5.46B | 7.32B | 7.42B | 3.02B | 719.90M | N/A | N/A | N/A |
Gross Profit | 1.05B | 974.35M | 941.81M | 923.38M | 905.80M | 902.16M | 921.36M | 891.12M | 827.81M | 794.32M | 928.92M | 853.88M | 829.73M | 752.28M | 689.62M | 621.22M | 568.08M | 610.53M | 544.02M | 546.60M | 546.89M | 526.92M | 545.32M | 591.23M | 487.10M | 663.00M | 582.30M | N/A | N/A | N/A |
Operating Expenses | 791.49M | 784.10M | 713.58M | 690.68M | 675.74M | 637.33M | 622.24M | 601.31M | 574.60M | 541.73M | 684.53M | 663.80M | 594.11M | 522.09M | 488.96M | 436.31M | 433.50M | 410.67M | 396.09M | 406.13M | 375.19M | 382.23M | 376.02M | 387.80M | 455.80M | 490.10M | 392.80M | 773.90M | 565.20M | 515.20M |
Selling, General & Admin | 40.38M | 12.23M | 12.25M | 12.28M | 20.25M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 397.16M | 341.07M | 312.60M | N/A | N/A | N/A | N/A | 104.27M | 97.49M | 118.77M | 119.22M | 139.35M | 128.00M | 129.80M | 96.60M | 77.00M | 62.50M | 59.60M |
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 | 1.21M | 784.10M | 713.58M | 690.68M | 675.74M | -6.34M | 622.24M | 601.31M | 574.60M | 541.73M | 684.53M | 663.80M | 196.95M | 181.02M | 176.36M | 436.31M | 433.50M | 410.67M | 396.09M | 301.86M | 277.70M | 263.47M | 256.81M | 248.45M | 327.80M | 360.30M | 296.20M | 696.90M | 502.70M | 455.60M |
Operating Income | 257.69M | 190.24M | 228.23M | 232.70M | 210.39M | 261.11M | 284.51M | 289.80M | 253.21M | 252.59M | 244.39M | 190.07M | 235.62M | 230.19M | 200.66M | 184.91M | 134.58M | 199.86M | 147.93M | 140.47M | 171.70M | 144.69M | 169.29M | 203.43M | 31.30M | 172.90M | 189.50M | 171.10M | 189.80M | 155.60M |
Other Expenses / Income | 4.86M | -52.26M | -68.87M | -96.16M | 17.75M | -8.88M | -85.82M | -74.40M | -67.59M | -60.48M | -68.87M | -70.01M | -75.45M | -84.08M | -65.69M | -65.67M | -71.77M | -84.63M | -76.90M | -83.26M | -85.72M | -80.38M | -75.30M | -38.29M | 11.40M | -51.50M | -13.60M | -38.10M | -50.30M | -33.70M |
Before Tax Income | 137.55M | 137.99M | 159.37M | 136.54M | 228.14M | 162.66M | 198.69M | 215.40M | 185.62M | 192.11M | 175.52M | 120.06M | 160.17M | 146.10M | 134.97M | 119.25M | 62.81M | 115.22M | 71.03M | 57.21M | 85.98M | 64.30M | 93.99M | 165.14M | 42.70M | 121.40M | 175.90M | 133.00M | 139.50M | 121.90M |
Income Tax Expenses | -33.63M | -17.19M | 12.03M | 7.05M | 31.37M | 26.06M | 82.76M | 78.09M | 67.45M | 72.24M | 63.23M | 41.26M | 56.63M | 51.16M | 46.32M | 45.62M | 24.33M | 42.09M | 25.86M | 21.59M | 35.34M | 29.99M | 34.39M | 73.46M | 16.70M | 43.30M | 61.10M | 49.50M | 52.40M | 44.70M |
Net Income | 171.18M | 155.18M | 147.33M | 129.49M | 196.98M | 136.43M | 115.92M | 137.23M | 123.23M | 192.04M | 111.08M | 78.21M | 100.22M | 92.42M | 87.07M | 73.62M | 38.48M | 73.13M | 45.17M | 35.15M | 44.50M | 31.31M | 12.16M | 91.68M | 26.00M | 78.10M | 114.80M | 83.50M | 87.10M | 77.20M |
Interest Expenses | 139.67M | 114.97M | 102.17M | 100.98M | 100.18M | 97.00M | 92.88M | 84.48M | 76.89M | 71.83M | 75.55M | 75.03M | 74.21M | 76.42M | 67.03M | 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 | 76.40M | 72.99M | 69.95M | 67.96M | 66.20M | 65.67M | 64.50M | 63.51M | 62.30M | 61.63M | 59.96M | 59.03M | 57.87M | 55.59M | 54.69M | 53.64M | 52.80M | 49.16M | 48.52M | 48.40M | 48.23M | 47.82M | 47.42M | 45.69M | 38.21M | 54.60M | 55.96M | 55.96M | 55.17M | 53.54M |
Diluted Shares Outstanding | 76.50M | 73.09M | 70.08M | 68.10M | 66.33M | 65.95M | 64.81M | 63.92M | 62.71M | 61.89M | 60.00M | 59.20M | 58.09M | 55.82M | 54.94M | 54.03M | 53.26M | 49.90M | 48.98M | 48.89M | 48.63M | 47.87M | 48.62M | 45.69M | 38.21M | 54.60M | 56.06M | 55.96M | 55.17M | 53.78M |
EBITDA | 538.97M | 450.90M | 465.30M | 453.87M | 430.10M | 449.51M | 467.21M | 464.72M | 415.41M | 474.45M | 383.04M | 320.91M | 344.66M | 327.63M | 351.56M | 119.25M | 62.81M | 115.22M | 71.03M | 56.75M | 79.84M | 61.30M | 46.54M | 165.14M | 42.70M | 121.40M | 175.90M | 133.00M | 139.50M | 121.90M |
EBITDA Margin | 30.77% | 26.37% | 32.34% | 34.33% | 31.96% | 32.18% | 32.31% | 32.22% | 27.98% | 32.22% | 23.67% | 20.74% | 21.28% | 21.02% | 23.24% | 7.11% | 4.43% | 7.65% | 5.22% | 4.93% | 7.11% | 6.25% | 0.77% | 2.09% | 0.54% | 3.30% | 13.51% | 14.07% | 18.48% | 18.17% |
EBIT | 277.22M | 252.96M | 261.53M | 237.52M | 328.53M | 259.49M | 291.56M | 299.79M | 267.57M | 336.11M | 249.85M | 194.50M | 231.06M | 220.01M | 200.43M | 119.25M | 62.81M | 115.22M | 71.03M | 56.75M | 79.84M | 61.30M | 46.54M | 165.14M | 42.70M | 121.40M | 175.90M | 133.00M | 139.50M | 121.90M |
EBIT Margin | 15.83% | 14.79% | 18.18% | 17.97% | 24.41% | 18.58% | 20.16% | 20.78% | 18.02% | 22.82% | 15.44% | 12.57% | 14.27% | 14.11% | 13.25% | 7.11% | 4.43% | 7.65% | 5.22% | 4.93% | 7.11% | 6.25% | 0.77% | 2.09% | 0.54% | 3.30% | 13.51% | 14.07% | 18.48% | 18.17% |
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 |