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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 843.93M | 997.33M | 768.85M | 633.84M | 686.22M | 717.39M | 716.07M | 665.46M | 671.45M | 735.19M | 659.75M | 569.74M | 11.23B | 11.49B | 10.75B | 13.09B | 11.48B | 10.93B | 10.11B | 10.12B |
Cost of Revenue | 558.60M | 715.93M | 563.96M | 446.11M | 484.58M | 509.71M | 501.24M | 456.50M | 493.25M | 581.05M | 533.73M | 451.95M | 4.69B | 4.88B | 4.39B | 5.46B | 4.82B | 4.64B | 4.81B | 4.56B |
Gross Profit | 285.34M | 281.40M | 204.89M | 187.73M | 201.64M | 207.68M | 214.83M | 208.97M | 178.20M | 154.14M | 126.01M | 117.79M | 6.54B | 6.60B | 6.36B | 7.64B | 6.67B | 6.29B | 5.30B | 5.56B |
Operating Expenses | 213.47M | 158.78M | 138.04M | 113.62M | 124.79M | 135.79M | 116.43M | 110.61M | 90.85M | 92.93M | 94.33M | 82.19M | 4.53B | 4.34B | 4.07B | 5.35B | 4.61B | 4.48B | 3.51B | 3.91B |
Selling, General & Admin | 4.55M | 7.12M | 6.86M | 5.37M | 3.82M | 4.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 |
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 |
Other Operating Expenses | 208.92M | 3.22B | 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 |
Operating Income | 71.86M | 128.24M | 71.52M | 69.79M | 72.50M | 78.38M | 96.41M | 100.89M | 84.97M | 57.96M | 30.77M | 35.89M | 2.01B | 2.27B | 2.28B | 2.28B | 2.06B | 1.81B | 1.79B | 1.65B |
Other Expenses / Income | -32.90M | -32.75M | -26.93M | -19.28M | -15.87M | -23.48M | -18.58M | -23.34M | -14.86M | -13.48M | -15.88M | -11.59M | -359.60M | -379.83M | -400.74M | -459.60M | -407.10M | -229.22M | -868.23M | -720.51M |
Before Tax Income | 38.97M | 88.38M | 37.73M | 45.13M | 52.81M | 50.72M | 77.83M | 77.55M | 70.11M | 44.48M | 14.88M | 24.30M | 1.65B | 1.89B | 1.88B | 1.82B | 1.65B | 1.58B | 923.76M | 933.05M |
Income Tax Expenses | 189.97M | 24.28M | 5.94M | 4.21M | 186.00K | 2.44M | 33.28M | 28.70M | 25.19M | 13.45M | 2.28M | 7.24M | 307.20M | 637.30M | 652.70M | 603.00M | 514.42M | 443.54M | N/A | N/A |
Net Income | 228.94M | 64.10M | 31.80M | 49.34M | 52.63M | 53.15M | 43.71M | 47.88M | 43.96M | 30.07M | 11.64M | 16.10M | 1.35B | 1.25B | 1.23B | 1.22B | 1.13B | 1.13B | 923.76M | 933.05M |
Interest Expenses | 1.05B | 940.06M | 863.71M | 837.98M | 807.38M | 768.32M | 707.21M | 700.54M | 670.10M | 661.08M | 629.54M | 606.60M | 551.52M | 610.15M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 211.57M | 205.55M | 201.87M | 201.10M | 197.00M | 183.38M | 179.67M | 8.44M | 8.44M | 8.44M | 8.44M | 8.44M | 177.43M | 186.01M | 192.77M | 190.93M | 196.57M | 207.46M | 210.14M | 226.86M |
Diluted Shares Outstanding | 212.38M | 205.55M | 201.87M | 201.10M | 197.00M | 183.38M | 180.54M | 8.44M | 8.44M | 8.44M | 8.44M | 8.44M | 178.37M | 187.81M | 195.84M | 201.01M | 202.78M | 211.45M | 214.44M | 231.19M |
EBITDA | 157.70M | 205.18M | 145.00M | 133.80M | 128.57M | 134.31M | 149.35M | 152.63M | 128.18M | 103.38M | 74.76M | 72.62M | 3.31B | 3.57B | 2.97B | 2.85B | 2.61B | 2.46B | 2.65B | 2.55B |
EBITDA Margin | 18.69% | 20.57% | 18.86% | 21.11% | 18.74% | 18.72% | 20.86% | 22.94% | 19.09% | 14.06% | 11.33% | 12.75% | 29.45% | 31.06% | 27.61% | 21.80% | 22.75% | 22.54% | 26.21% | 25.18% |
EBIT | 1.47B | 1.03B | 901.45M | 891.53M | 860.20M | 823.91M | 784.20M | 777.13M | 739.25M | 704.60M | 643.46M | 629.94M | 2.21B | 2.50B | 1.88B | 1.82B | 1.65B | 1.58B | 923.76M | 933.05M |
EBIT Margin | 173.60% | 103.12% | 117.25% | 140.65% | 125.35% | 114.85% | 109.51% | 116.78% | 110.10% | 95.84% | 97.53% | 110.57% | 19.64% | 21.74% | 17.53% | 13.93% | 14.36% | 14.42% | 9.14% | 9.22% |
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 |