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 | 26.95B | 26.98B | 25.84B | 20.39B | 21.34B | 21.41B | 21.53B | 21.61B | 20.86B | 19.11B | 17.52B | 15.67B | 13.83B | 12.46B | 10.76B | 14.13B | 17.69B | 18.99B | 19.25B | 19.42B | 19.38B | 19.48B | 19.99B | 20.61B | 20.11B | 16.12B | 10.31B | 2.37B | 260.30M | 48.80M |
Cost of Revenue | 22.04B | 21.72B | 20.89B | 16.82B | 17.81B | 18.02B | 18.18B | 18.30B | 17.60B | 16.12B | 14.76B | 13.18B | 11.53B | 10.33B | 8.83B | 11.75B | 14.85B | 15.94B | 16.19B | 16.41B | 16.42B | 16.49B | 17.12B | 17.58B | 17.28B | 12.48B | 7.64B | 692.40M | 148.60M | 26.10M |
Gross Profit | 4.91B | 5.27B | 4.95B | 3.57B | 3.52B | 3.40B | 3.36B | 3.31B | 3.26B | 2.99B | 2.76B | 2.49B | 2.30B | 2.13B | 1.93B | 2.38B | 2.84B | 3.04B | 3.06B | 3.01B | 2.96B | 2.99B | 2.87B | 3.03B | 2.84B | 3.64B | 2.66B | 1.67B | 111.70M | 22.70M |
Operating Expenses | 3.40B | 3.24B | 3.05B | 2.63B | 2.69B | 2.61B | 2.52B | 2.42B | 2.37B | 2.17B | 2.02B | 1.84B | 1.73B | 1.63B | 1.52B | 1.92B | 2.14B | 2.25B | 2.26B | 2.25B | 2.25B | 2.26B | 2.43B | 2.31B | 2.43B | 3.10B | 2.29B | 1.64B | 75.10M | 13.20M |
Selling, General & Admin | 3.26B | 3.03B | 2.88B | 2.42B | 2.56B | 2.51B | 2.44B | 2.35B | 2.26B | 2.08B | 1.94B | 1.75B | 1.65B | 1.55B | 1.46B | 1.81B | 2.05B | 2.17B | 2.18B | 2.16B | 2.16B | 2.20B | 2.21B | 2.18B | 2.31B | 2.05B | 1.28B | 1.10B | 54.10M | 8.50M |
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 | -144.70M | 214.70M | 173.60M | 205.40M | 131.20M | 200.00K | 79.40M | 74.30M | 109.50M | 88.30M | 84.60M | 87.40M | 82.60M | 78.80M | 52.70M | 104.00M | 93.40M | 82.80M | 81.20M | 87.10M | 91.00M | 57.80M | 222.20M | 133.80M | 123.00M | 1.05B | 1.00B | 540.50M | 21.00M | 4.70M |
Operating Income | 1.51B | 2.02B | 1.90B | 1.08B | 823.60M | 777.90M | 843.40M | 889.50M | 873.10M | 820.80M | 740.30M | 645.30M | 572.00M | 496.60M | 411.70M | 461.70M | 704.80M | 796.60M | 807.00M | 766.90M | 714.10M | 727.80M | 444.50M | 721.00M | 401.00M | 535.20M | 378.70M | 35.80M | 36.60M | 9.50M |
Other Expenses / Income | -159.30M | -191.00M | -94.40M | -533.30M | -211.00M | -7.90M | -206.90M | -187.20M | -150.40M | -138.50M | -135.90M | -128.50M | -110.70M | -115.30M | -60.70M | -1.88B | -245.50M | -254.50M | -184.10M | -160.30M | -123.10M | -109.80M | -43.70M | -196.00M | -428.50M | -12.50M | -63.30M | -46.00M | 100.00K | 100.00K |
Before Tax Income | 1.35B | 1.83B | 1.81B | 550.10M | 612.60M | 529.40M | 636.50M | 702.30M | 722.70M | 682.30M | 604.40M | 516.80M | 461.30M | 381.30M | 351.00M | -1.42B | 459.30M | 542.10M | 622.90M | 606.60M | 591.00M | 618.00M | 400.80M | 525.00M | -27.50M | 522.70M | 315.40M | -10.20M | 36.70M | N/A |
Income Tax Expenses | 330.00M | 455.80M | 435.10M | 168.30M | 161.80M | 133.50M | 201.50M | 270.60M | 279.00M | 262.50M | 228.60M | 199.50M | 177.10M | 146.00M | 116.80M | -197.30M | 171.30M | 210.70M | 227.40M | 210.20M | 84.90M | 236.40M | 155.80M | 196.90M | 4.00M | 188.10M | 115.20M | 17.70M | 13.50M | N/A |
Net Income | 1.02B | 1.38B | 1.37B | 381.60M | 450.00M | 396.00M | 434.60M | 430.50M | 442.60M | 418.70M | 374.90M | 316.40M | 281.40M | 226.60M | 198.00M | -1.24B | 278.70M | 316.90M | 496.50M | 433.60M | 479.20M | 381.60M | 232.30M | 329.90M | 282.90M | 499.50M | 439.70M | -59.50M | 22.90M | 11.40M |
Interest Expenses | 182.80M | 176.30M | 118.70M | 157.50M | 245.10M | 249.80M | 217.20M | 192.00M | 149.20M | 140.00M | 141.70M | 132.40M | 108.70M | 98.60M | 78.70M | 176.80M | 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 | 44.60M | 56.30M | 74.20M | 88.30M | 90.10M | 90.90M | 91.60M | 100.65M | 110.80M | 113.31M | 120.92M | 120.86M | 135.80M | 148.36M | 177.60M | 177.80M | 198.30M | 225.20M | 262.70M | 266.70M | 279.50M | 316.70M | 333.40M | 361.30M | 428.64M | 454.09M | 403.39M | 238.00M | 123.78M | 54.00M |
Diluted Shares Outstanding | 44.90M | 56.70M | 75.00M | 88.70M | 90.50M | 91.30M | 98.20M | 103.80M | 113.90M | 118.90M | 123.30M | 125.80M | 147.30M | 158.60M | 177.60M | 177.80M | 200.00M | 229.30M | 268.00M | 272.50M | 287.00M | 321.50M | 335.20M | 361.40M | 428.64M | 471.23M | 431.08M | 238.00M | 130.86M | 54.00M |
EBITDA | 1.73B | 2.21B | 2.12B | 1.28B | 1.05B | 953.50M | 1.01B | 1.04B | 998.20M | 928.10M | 840.50M | 735.60M | 650.90M | 548.00M | 471.00M | -1.17B | 546.00M | 614.20M | 812.30M | 733.50M | 641.10M | 692.70M | 542.90M | 660.60M | 409.90M | 1.74B | 1.56B | 498.70M | 57.40M | 16.10M |
EBITDA Margin | 6.42% | 8.19% | 8.20% | 6.29% | 4.91% | 4.45% | 4.70% | 4.80% | 4.78% | 4.86% | 4.80% | 4.69% | 4.71% | 4.40% | 4.38% | -8.30% | 3.09% | 3.23% | 4.22% | 3.78% | 3.31% | 3.56% | 2.72% | 3.21% | 2.04% | 10.79% | 15.12% | 21.08% | 22.05% | 32.99% |
EBIT | 1.53B | 2.01B | 1.93B | 707.40M | 856.90M | 779.30M | 853.30M | 893.10M | 870.80M | 821.20M | 745.20M | 648.30M | 567.20M | 471.20M | 393.50M | -1.26B | 450.00M | 527.60M | 723.90M | 643.80M | 564.10M | 618.00M | 388.10M | 526.80M | 286.90M | 687.60M | 554.90M | -41.80M | 36.40M | 11.40M |
EBIT Margin | 5.69% | 7.45% | 7.46% | 3.47% | 4.02% | 3.64% | 3.96% | 4.13% | 4.17% | 4.30% | 4.25% | 4.14% | 4.10% | 3.78% | 3.66% | -8.94% | 2.54% | 2.78% | 3.76% | 3.31% | 2.91% | 3.17% | 1.94% | 2.56% | 1.43% | 4.27% | 5.38% | -1.77% | 13.98% | 23.36% |
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 |