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 | 18.05B | 21.07B | 20.27B | 9.74B | 12.94B | 14.18B | 12.25B | 10.26B | 11.57B | 17.51B | 17.42B | 19.33B | 19.88B | 17.37B | 11.05B | 23.82B | 16.87B | 15.71B | 14.04B | 13.97B | 9.33B | 6.95B | 6.29B | 6.13B | 5.38B | 6.18B | 6.81B | 6.55B | 6.46B | 6.07B |
Cost of Revenue | 15.80B | 16.78B | 14.53B | 9.56B | 12.08B | 12.30B | 10.86B | 9.62B | 11.14B | 15.45B | 16.02B | 17.63B | 18.34B | 16.26B | 11.60B | 19.78B | 14.63B | 12.97B | 11.60B | 11.41B | 8.47B | 6.16B | 6.09B | 5.66B | 4.93B | 5.41B | 5.76B | 5.83B | 5.57B | 5.34B |
Gross Profit | 2.25B | 4.29B | 5.74B | 183.00M | 855.00M | 1.87B | 1.39B | 638.00M | 433.00M | 2.06B | 1.41B | 1.70B | 1.54B | 1.11B | -549.00M | 4.04B | 2.24B | 2.75B | 2.44B | 2.56B | 859.00M | 791.00M | 195.00M | 476.00M | 452.00M | 774.00M | 1.05B | 718.00M | 891.00M | 724.00M |
Operating Expenses | 2.25B | 1.18B | 1.19B | 917.00M | 890.00M | 854.00M | 870.00M | 760.00M | 935.00M | 1.14B | 1.29B | 1.30B | 1.40B | 1.25B | 1.23B | 1.07B | 1.08B | 1.03B | 1.05B | 1.10B | 980.00M | 725.00M | 686.00M | 372.00M | 236.00M | 294.00M | 406.00M | 358.00M | 394.00M | 411.00M |
Selling, General & Admin | 501.00M | 422.00M | 426.00M | 274.00M | 289.00M | 336.00M | 375.00M | 255.00M | 389.00M | 523.00M | 610.00M | 654.00M | 733.00M | 610.00M | 618.00M | 619.00M | 589.00M | 604.00M | 698.00M | 739.00M | 673.00M | 418.00M | 92.00M | -223.00M | -283.00M | -201.00M | -137.00M | -165.00M | -134.00M | -121.00M |
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 | N/A | 756.00M | 763.00M | 643.00M | 601.00M | -69.00M | 493.00M | 505.00M | 546.00M | 615.00M | 684.00M | 645.00M | 670.00M | 643.00M | 612.00M | 447.00M | 487.00M | 428.00M | 352.00M | 357.00M | 307.00M | 307.00M | 250.00M | 595.00M | 519.00M | 495.00M | 543.00M | 523.00M | 528.00M | 532.00M |
Operating Income | 1.90B | 3.31B | 4.44B | -823.00M | 239.00M | 1.02B | 608.00M | -165.00M | -1.05B | 413.00M | -1.90B | 247.00M | 248.00M | -111.00M | -1.68B | 3.10B | 1.21B | 1.78B | 1.44B | 1.58B | -730.00M | 128.00M | -405.00M | 104.00M | 216.00M | 480.00M | 646.00M | 360.00M | 497.00M | 313.00M |
Other Expenses / Income | -856.00M | -853.00M | -1.02B | -240.00M | -222.00M | -226.00M | -263.00M | -292.00M | -14.00M | -243.00M | -332.00M | -241.00M | -238.00M | -274.00M | -161.00M | -62.00M | -105.00M | 21.00M | -127.00M | -119.00M | -96.00M | -115.00M | -141.00M | -105.00M | -74.00M | 57.00M | 40.00M | 7.00M | -44.00M | -65.00M |
Before Tax Income | 1.05B | 3.26B | 4.34B | -1.31B | -452.00M | 812.00M | 301.00M | -416.00M | -1.31B | 170.00M | -2.23B | 6.00M | 9.00M | -385.00M | -1.84B | 3.03B | 1.11B | 1.72B | 1.31B | 1.46B | -860.00M | 13.00M | -546.00M | -1.00M | 76.00M | 537.00M | 686.00M | 367.00M | 453.00M | 248.00M |
Income Tax Expenses | 152.00M | 735.00M | 170.00M | -142.00M | 190.00M | -303.00M | -86.00M | 24.00M | 196.00M | 68.00M | -168.00M | 131.00M | 77.00M | 97.00M | -439.00M | 862.00M | 218.00M | 324.00M | 365.00M | 351.00M | -454.00M | -48.00M | -328.00M | 20.00M | 25.00M | 173.00M | 234.00M | 92.00M | 150.00M | 47.00M |
Net Income | 895.00M | 2.52B | 4.17B | -1.17B | -642.00M | 1.11B | 387.00M | -440.00M | -1.51B | 102.00M | -2.06B | -124.00M | -68.00M | -482.00M | -1.40B | 2.11B | 879.00M | 1.37B | 910.00M | 1.14B | -463.00M | 61.00M | -218.00M | -21.00M | 44.00M | 364.00M | 452.00M | 273.00M | 301.00M | 201.00M |
Interest Expenses | 72.00M | 159.00M | 313.00M | 232.00M | 142.00M | 168.00M | 226.00M | 230.00M | 214.00M | 234.00M | 266.00M | 214.00M | 190.00M | 274.00M | 149.00M | 169.00M | 125.00M | 106.00M | 79.00M | 120.00M | 146.00M | 128.00M | 127.00M | 96.00M | 54.00M | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 224.76M | 246.99M | 264.67M | 196.72M | 171.42M | 176.63M | 174.79M | 156.58M | 146.09M | 145.16M | 144.58M | 144.19M | 143.97M | 143.57M | 134.47M | 117.10M | 118.09M | 114.92M | 113.34M | 111.70M | 103.18M | 97.43M | 89.22M | 89.22M | 87.50M | 87.65M | 83.78M | 84.23M | 78.92M | 74.89M |
Diluted Shares Outstanding | 255.36M | 276.96M | 280.44M | 196.72M | 171.42M | 178.46M | 176.52M | 156.67M | 146.09M | 152.10M | 144.58M | 144.24M | 143.97M | 143.57M | 134.47M | 117.62M | 118.81M | 122.92M | 127.43M | 126.50M | 103.18M | 97.43M | 89.22M | 89.22M | 87.50M | 90.56M | 89.96M | 85.08M | 81.23M | 75.54M |
EBITDA | 2.04B | 4.21B | 5.45B | -384.00M | 306.00M | 1.50B | 1.03B | 321.00M | -698.00M | 1.03B | -1.28B | 897.00M | 898.00M | 468.00M | -1.02B | 3.83B | 1.77B | 2.28B | 1.78B | 1.98B | -497.00M | 491.00M | -75.00M | 455.00M | 434.00M | 862.00M | 949.00M | 638.00M | 815.00M | 627.00M |
EBITDA Margin | 11.27% | 19.98% | 26.87% | -3.94% | 2.37% | 10.59% | 8.39% | 3.13% | -6.03% | 5.89% | -7.36% | 4.64% | 4.52% | 2.69% | -9.23% | 16.08% | 10.49% | 14.50% | 12.71% | 14.18% | -5.33% | 7.07% | -1.19% | 7.42% | 8.07% | 13.94% | 13.93% | 9.74% | 12.62% | 10.34% |
EBIT | 1.12B | 3.42B | 4.66B | -1.07B | -310.00M | 980.00M | 527.00M | -186.00M | -1.10B | 404.00M | -1.97B | 221.00M | 199.00M | -111.00M | -1.69B | 3.14B | 1.22B | 1.80B | 1.35B | 1.61B | -771.00M | 141.00M | -419.00M | 95.00M | 123.00M | 537.00M | 686.00M | 365.00M | 451.00M | 248.00M |
EBIT Margin | 6.20% | 16.23% | 22.97% | -11.04% | -2.40% | 6.91% | 4.30% | -1.81% | -9.49% | 2.31% | -11.28% | 1.14% | 1.00% | -0.64% | -15.31% | 13.20% | 7.24% | 11.48% | 9.64% | 11.50% | -8.27% | 2.03% | -6.67% | 1.55% | 2.29% | 8.68% | 10.07% | 5.58% | 6.99% | 4.09% |
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 |