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 | 16.04B | 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.75B | 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.46B | 16.02B | 17.63B | 18.33B | 16.26B | 11.60B | 19.72B | 14.63B | 12.97B | 11.60B | 11.41B | 8.47B | 6.16B | 6.43B | 5.66B | 4.93B | 5.41B | 5.76B | 5.83B | 5.57B | 5.34B |
Gross Profit | 235.00M | 4.29B | 5.74B | 183.00M | 855.00M | 1.87B | 1.39B | 638.00M | 433.00M | 2.05B | 1.41B | 1.70B | 1.56B | 1.11B | -549.00M | 4.03B | 2.24B | 2.75B | 2.44B | 2.56B | 859.00M | 791.00M | -149.00M | 476.00M | 452.00M | 774.00M | 1.05B | 718.00M | 891.00M | 724.00M |
Operating Expenses | 501.00M | 1.18B | 1.19B | 917.00M | 890.00M | 854.00M | 868.00M | 760.00M | 961.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 | 342.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 | 415.00M | 523.00M | 610.00M | 654.00M | 733.00M | 610.00M | 618.00M | 625.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 | 154.00M | 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 | -266.00M | 3.31B | 4.44B | -823.00M | 239.00M | 1.02B | 608.00M | -165.00M | -1.20B | 413.00M | -1.90B | 247.00M | 265.00M | -111.00M | -1.68B | 3.07B | 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 | 1.31B | -50.00M | -97.00M | -484.00M | -691.00M | 105.00M | -307.00M | -251.00M | -257.00M | -243.00M | -332.00M | -241.00M | -238.00M | -274.00M | -161.00M | -62.00M | -105.00M | -62.00M | -127.00M | -119.00M | -130.00M | -115.00M | -141.00M | -105.00M | -140.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.46B | 170.00M | -2.23B | 6.00M | 27.00M | -385.00M | -1.84B | 3.01B | 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 | 183.00M | 68.00M | -560.00M | 131.00M | 80.00M | 97.00M | -439.00M | 853.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.64B | 102.00M | -1.67B | -124.00M | -53.00M | -482.00M | -1.40B | 2.11B | 879.00M | 1.37B | 910.00M | 1.09B | -463.00M | 61.00M | -218.00M | -21.00M | 44.00M | 364.00M | 452.00M | 277.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 | 195.00M | 149.00M | 169.00M | 125.00M | 106.00M | 79.00M | 120.00M | 146.00M | 128.00M | 127.00M | N/A | N/A | 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.67M | 146.09M | 145.16M | 144.58M | 144.24M | 143.97M | 143.57M | 134.47M | 117.10M | 118.09M | 114.92M | 113.47M | 111.84M | 103.18M | 97.43M | 88.98M | 88.61M | 87.50M | 87.65M | 83.78M | 85.57M | 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 | 129.97M | 128.64M | 103.18M | 97.43M | 88.98M | 88.61M | 87.50M | 90.56M | 89.96M | 86.44M | 81.23M | 75.54M |
EBITDA | 2.04B | 4.10B | 5.23B | -180.00M | 855.00M | 1.53B | 1.03B | 321.00M | -698.00M | 1.03B | -1.28B | 882.00M | 898.00M | 468.00M | -1.03B | 3.74B | 1.73B | 2.25B | 1.72B | 1.94B | -408.00M | 491.00M | -75.00M | 359.00M | 373.00M | 820.00M | 989.00M | 661.00M | 769.00M | 562.00M |
EBITDA Margin | 12.69% | 19.46% | 25.81% | -1.85% | 6.61% | 10.82% | 8.39% | 3.13% | -6.03% | 5.89% | -7.36% | 4.56% | 4.52% | 2.69% | -9.32% | 15.74% | 10.24% | 14.29% | 12.25% | 13.92% | -4.37% | 7.07% | -1.19% | 5.85% | 6.93% | 13.26% | 14.51% | 10.10% | 11.91% | 9.26% |
EBIT | 1.12B | 3.42B | 4.66B | -1.07B | -310.00M | 980.00M | 527.00M | -186.00M | -1.25B | 404.00M | -1.97B | 221.00M | 217.00M | -190.00M | -1.69B | 3.13B | 1.22B | 1.80B | 1.35B | 1.56B | -771.00M | 141.00M | -419.00M | -1.00M | 69.00M | 537.00M | 686.00M | 369.00M | 451.00M | 248.00M |
EBIT Margin | 6.98% | 16.23% | 22.97% | -11.04% | -2.40% | 6.91% | 4.30% | -1.81% | -10.76% | 2.31% | -11.28% | 1.14% | 1.09% | -1.09% | -15.31% | 13.19% | 7.24% | 11.48% | 9.64% | 11.18% | -8.27% | 2.03% | -6.67% | -0.02% | 1.28% | 8.68% | 10.07% | 5.64% | 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 |