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 | 10.55B | 10.16B | 8.95B | 7.11B | 8.62B | 8.14B | 7.21B | 5.83B | 6.06B | 6.62B | 6.77B | 7.22B | 7.59B | 6.11B | 5.23B | 8.10B | 8.72B | 8.50B | 8.61B | 9.06B | 7.92B | 9.50B | 10.27B | 12.32B | 13.27B | 12.46B | 8.29B | 7.69B | 7.79B | 6.74B |
Cost of Revenue | 9.65B | 9.39B | 8.11B | 6.49B | 7.49B | 6.99B | 6.15B | 4.98B | 5.21B | 5.67B | 5.85B | 6.25B | 6.70B | 5.45B | 4.99B | 7.83B | 8.23B | 8.17B | 8.21B | 8.33B | 7.25B | 8.43B | 9.27B | 10.60B | 10.96B | 10.45B | 7.18B | 6.53B | 6.45B | 5.62B |
Gross Profit | 900.00M | 763.00M | 837.00M | 621.00M | 1.13B | 1.16B | 1.06B | 844.00M | 849.00M | 945.00M | 920.00M | 974.00M | 895.00M | 659.00M | 243.00M | 266.00M | 490.00M | 338.00M | 406.00M | 723.00M | 673.00M | 1.08B | 1.00B | 1.72B | 2.31B | 2.01B | 1.11B | 1.16B | 1.34B | 1.12B |
Operating Expenses | 559.00M | 509.00M | 474.00M | 434.00M | 779.00M | 507.00M | 515.00M | 406.00M | 402.00M | 491.00M | 481.00M | 490.00M | 544.00M | 464.00M | 384.00M | 403.00M | 365.00M | 419.00M | 553.00M | 504.00M | 520.00M | 823.00M | 985.00M | 1.13B | 1.19B | 1.12B | 739.70M | 714.80M | 685.20M | 611.50M |
Selling, General & Admin | 562.00M | 495.00M | 460.00M | 421.00M | 767.00M | 499.00M | 511.00M | 406.00M | 391.00M | 453.00M | 410.00M | 424.00M | 409.00M | 402.00M | 313.00M | 337.00M | 365.00M | 419.00M | 500.00M | 504.00M | 520.00M | 823.00M | 985.00M | 1.13B | 1.19B | 1.12B | 739.70M | 714.80M | 685.20M | 611.50M |
Research & Development | 237.00M | 201.00M | 178.00M | 146.00M | 112.00M | 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 | 18.00M | 14.00M | 14.00M | 13.00M | 12.00M | -29.00M | 4.00M | N/A | 11.00M | 38.00M | 71.00M | 66.00M | 135.00M | 62.00M | 71.00M | 66.00M | N/A | N/A | 53.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 351.00M | 287.00M | 404.00M | 218.00M | 337.00M | 662.00M | 547.00M | 438.00M | 447.00M | 454.00M | 439.00M | 484.00M | 351.00M | 195.00M | -141.00M | -137.00M | 125.00M | -81.00M | -147.00M | 219.00M | 153.00M | 255.00M | 18.00M | 586.00M | 1.11B | 892.00M | 370.70M | 446.30M | 659.60M | 505.00M |
Other Expenses / Income | -26.00M | -318.00M | -160.00M | -231.00M | -166.00M | -71.00M | -167.00M | -223.00M | -155.00M | -194.00M | -71.00M | -120.00M | -55.00M | -160.00M | -313.00M | 488.00M | -512.00M | -490.00M | -138.00M | -355.00M | -72.00M | -264.00M | -501.00M | -122.00M | -377.00M | -71.80M | 283.40M | 45.40M | -146.40M | -113.40M |
Before Tax Income | 178.00M | -31.00M | 244.00M | -13.00M | 171.00M | 494.00M | 380.00M | 215.00M | 292.00M | 260.00M | 368.00M | 364.00M | 296.00M | 35.00M | -454.00M | 351.00M | -387.00M | -571.00M | -285.00M | -136.00M | 81.00M | -9.00M | -483.00M | 464.00M | 737.00M | 820.20M | 654.10M | 491.70M | 513.20M | 391.60M |
Income Tax Expenses | 121.00M | 284.00M | 72.00M | 58.00M | -32.00M | 78.00M | 283.00M | -424.00M | 82.00M | -70.00M | 119.00M | 51.00M | 85.00M | 31.00M | -27.00M | 306.00M | 62.00M | 66.00M | 924.00M | -196.00M | -49.00M | -27.00M | -161.00M | 171.00M | 251.00M | 315.60M | 293.60M | 166.30M | 181.20M | 157.40M |
Net Income | 38.00M | -315.00M | 197.00M | -71.00M | 226.00M | 427.00M | 111.00M | 640.00M | 159.00M | 319.00M | 244.00M | 300.00M | 219.00M | 10.00M | -431.00M | 18.00M | -551.00M | -739.00M | -1.60B | 82.00M | 222.00M | -182.00M | -298.00M | 334.00M | 513.00M | 534.10M | 369.10M | 306.00M | 288.10M | 228.20M |
Interest Expenses | 154.00M | 128.00M | 131.00M | 138.00M | 122.00M | 96.00M | 102.00M | 113.00M | 113.00M | 118.00M | 99.00M | 84.00M | 79.00M | 89.00M | 139.00M | 150.00M | 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 | 144.40M | 143.60M | 144.80M | 144.50M | 144.00M | 145.00M | 145.10M | 146.00M | 159.00M | 158.00M | 146.40M | 148.00M | 146.60M | 141.00M | 110.00M | 104.00M | 150.00M | 150.00M | 150.00M | 149.00M | 148.00M | 148.00M | 148.00M | 152.00M | 165.00M | 165.10M | 104.30M | 101.80M | 101.30M | 98.79M |
Diluted Shares Outstanding | 144.60M | 143.60M | 146.20M | 144.50M | 145.10M | 146.50M | 146.90M | 146.80M | 160.00M | 173.50M | 146.40M | 214.70M | 215.30M | 141.00M | 110.00M | 104.00M | 150.00M | 150.00M | 151.00M | 151.00M | 149.00M | 149.00M | 148.00M | 153.00M | 166.00M | 167.00M | 105.76M | 101.80M | 101.30M | 98.79M |
EBITDA | 792.00M | 675.00M | 793.00M | 583.00M | 676.00M | 902.00M | 729.00M | 511.00M | 528.00M | 580.00M | 724.00M | 712.00M | 690.00M | 444.00M | 78.00M | 862.00M | -210.00M | -673.00M | -371.00M | 247.00M | 567.00M | 269.00M | 89.00M | 1.03B | 1.28B | 1.34B | 997.20M | 750.70M | 715.10M | 596.20M |
EBITDA Margin | 7.50% | 6.65% | 8.87% | 8.20% | 7.84% | 11.08% | 10.11% | 8.77% | 8.71% | 8.77% | 10.70% | 9.86% | 9.09% | 7.27% | 1.49% | 10.65% | -2.41% | -7.91% | -4.31% | 2.73% | 7.16% | 2.83% | 0.87% | 8.35% | 9.67% | 10.73% | 12.03% | 9.77% | 9.17% | 8.85% |
EBIT | 313.00M | 97.00M | 400.00M | 125.00M | 316.00M | 601.00M | 496.00M | 329.00M | 354.00M | 367.00M | 462.00M | 435.00M | 383.00M | 130.00M | -319.00M | 474.00M | -489.00M | -673.00M | -681.00M | -114.00M | 173.00M | -209.00M | -459.00M | 505.00M | 764.00M | 849.70M | 662.70M | 472.30M | 469.30M | 385.60M |
EBIT Margin | 2.97% | 0.96% | 4.47% | 1.76% | 3.67% | 7.38% | 6.88% | 5.65% | 5.84% | 5.55% | 6.83% | 6.02% | 5.04% | 2.13% | -6.10% | 5.86% | -5.61% | -7.91% | -7.91% | -1.26% | 2.18% | -2.20% | -4.47% | 4.10% | 5.76% | 6.82% | 7.99% | 6.14% | 6.02% | 5.72% |
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 |