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 | 2.15B | 2.20B | 2.77B | 2.30B | 2.19B | 2.31B | 1.74B | 910.55M | 1.12B | 1.01B | 953.45M | 1.05B | 1.07B | 754.26M | 592.31M | 498.92M | 904.12M | 779.77M | 529.97M | 425.23M |
Cost of Revenue | 526.20M | 611.50M | 693.30M | 618.60M | 602.50M | 613.00M | 694.10M | 517.46M | 632.90M | 569.36M | 551.09M | 644.79M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 1.62B | 1.59B | 2.07B | 1.68B | 1.59B | 1.69B | 1.05B | 393.09M | 487.12M | 444.22M | 402.35M | 408.69M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 1.09B | 1.07B | 1.13B | 1.01B | 1.05B | 1.04B | 607.30M | 225.91M | 255.86M | 248.57M | 229.87M | 257.59M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Selling, General & Admin | 834.50M | 1.03B | 1.09B | 959.30M | 968.40M | 926.90M | 554.50M | 64.16M | 72.00M | 70.35M | 62.66M | 85.81M | 13.97M | 12.81M | 14.39M | 5.42M | 17.25M | 16.85M | 18.41M | 364.82M |
Research & Development | 0 | 0 | 0 | 0 | 0 | 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.09B | 31.70M | 40.70M | 49.20M | 80.60M | 68.60M | 52.80M | 161.75M | 183.85M | 178.22M | 167.21M | 171.78M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 527.10M | 489.80M | 823.40M | 717.20M | 540.90M | 649.80M | 442.30M | 167.18M | 231.26M | 195.65M | 172.48M | 151.10M | 131.19M | 141.07M | 93.79M | 10.98M | 275.26M | 176.33M | 102.21M | 7.29M |
Other Expenses / Income | -100.00K | -114.40M | -3.20M | -475.10M | 42.60M | 27.70M | 5.10M | 4.57M | 17.48M | 15.41M | 4.45M | 4.36M | -111.01M | -23.00M | -68.72M | -35.88M | 16.66M | -30.56M | -3.44M | N/A |
Before Tax Income | 527.00M | 375.40M | 820.20M | 242.10M | 583.50M | 661.80M | 447.40M | 171.75M | 248.74M | 211.06M | 176.94M | 155.46M | 20.18M | 118.07M | 25.06M | -24.89M | 291.92M | 145.77M | 98.77M | 7.29M |
Income Tax Expenses | 100.30M | 100.90M | 205.70M | 59.50M | 137.80M | 162.20M | -211.00M | 36.52M | 9.93M | 13.54M | 164.90K | -5.98M | -32.45M | -1.39M | 1.62M | 5.56M | 29.75M | 21.75M | 19.79M | 8.06M |
Net Income | 392.00M | 274.50M | 620.00M | 130.30M | 427.60M | 523.80M | 655.50M | 135.23M | 238.82M | 402.35M | 206.29M | 161.12M | 52.79M | 120.23M | 22.31M | -30.61M | 261.97M | 119.71M | 88.10M | -422.17M |
Interest Expenses | 12.70M | 12.60M | 12.80M | 12.90M | 15.10M | 15.70M | 11.90M | 3.33M | 16.74M | 17.59M | 18.63M | 21.98M | N/A | N/A | N/A | N/A | 15.87M | N/A | 1.03M | N/A |
Basic Shares Outstanding | 160.40M | 161.70M | 167.90M | 179.40M | 188.00M | 195.00M | 160.70M | 109.11M | 109.31M | 108.52M | 105.88M | 103.40M | 95.41M | 78.84M | 75.93M | 66.06M | 80.46M | 108.52M | 164.12M | 264.56M |
Diluted Shares Outstanding | 160.50M | 162.00M | 168.50M | 179.90M | 188.60M | 195.90M | 162.30M | 111.54M | 114.30M | 113.98M | 113.70M | 108.20M | 101.27M | 84.92M | 80.94M | 66.06M | 84.75M | 110.26M | 164.12M | 264.56M |
EBITDA | 550.00M | 568.80M | 994.80M | 766.40M | 645.00M | 788.20M | 509.20M | 245.77M | 357.63M | 527.18M | 316.44M | 266.16M | 20.34M | 118.84M | 23.93M | -25.04M | 307.59M | 141.45M | 108.92M | -414.11M |
EBITDA Margin | 25.64% | 25.81% | 35.95% | 33.34% | 29.42% | 34.17% | 29.20% | 26.99% | 31.93% | 52.01% | 33.19% | 25.26% | 1.91% | 15.76% | 4.04% | -5.02% | 34.02% | 18.14% | 20.55% | -97.38% |
EBIT | 505.00M | 388.00M | 838.50M | 202.70M | 580.50M | 701.70M | 456.40M | 175.08M | 265.49M | 433.48M | 225.09M | 177.11M | 20.34M | 118.84M | 23.93M | -25.04M | 307.59M | 141.45M | 108.92M | -414.11M |
EBIT Margin | 23.54% | 17.61% | 30.30% | 8.82% | 26.48% | 30.42% | 26.17% | 19.23% | 23.70% | 42.77% | 23.61% | 16.81% | 1.91% | 15.76% | 4.04% | -5.02% | 34.02% | 18.14% | 20.55% | -97.38% |
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 |