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 | 176.19B | 158.06B | 136.34B | 127.14B | 155.90B | 160.34B | 156.78B | 151.80B | 149.56B | 144.08B | 146.92B | 134.25B | 136.26B | 128.95B | 118.31B | 146.28B | 172.46B | 160.12B | 177.09B | 171.65B | 164.20B | 163.42B | 162.41B | 170.06B | 162.56B | 144.42B | 153.63B | 146.99B | 137.14B | 128.44B |
Cost of Revenue | 160.03B | 134.40B | 114.65B | 112.75B | 134.69B | 136.27B | 131.33B | 126.58B | 126.50B | 126.22B | 128.09B | 115.69B | 113.34B | 104.45B | 100.02B | 127.10B | 142.59B | 148.87B | 144.94B | 135.86B | 129.82B | 125.14B | 134.89B | 135.64B | 126.72B | 112.82B | 118.62B | 118.59B | 110.59B | 103.20B |
Gross Profit | 16.16B | 23.66B | 21.69B | 14.39B | 21.21B | 24.07B | 25.44B | 25.22B | 23.06B | 17.86B | 18.82B | 18.56B | 22.92B | 24.50B | 18.29B | 19.17B | 29.87B | 11.25B | 32.15B | 35.80B | 34.38B | 38.28B | 27.52B | 34.42B | 35.83B | 31.60B | 35.01B | 28.41B | 26.54B | 25.24B |
Operating Expenses | 10.70B | 10.89B | 11.91B | 10.19B | 11.16B | 11.40B | 11.53B | 12.20B | 15.42B | 14.42B | 13.38B | 12.27B | 11.58B | 11.91B | 13.26B | 21.43B | 21.17B | 19.18B | 24.65B | 25.11B | 26.26B | 28.43B | 35.09B | 19.29B | 18.80B | 16.20B | 14.73B | 13.50B | 12.54B | 10.04B |
Selling, General & Admin | 10.70B | 10.89B | 11.91B | 10.19B | 11.16B | 11.40B | 11.53B | 12.20B | 15.00B | 14.12B | 13.18B | 12.18B | 11.58B | 11.91B | 13.26B | 21.43B | 21.17B | 19.18B | 24.65B | 25.11B | 17.48B | 28.43B | 13.60B | 9.88B | 9.55B | 7.62B | 7.08B | 6.62B | 6.04B | 5.13B |
Research & Development | 8.20B | 7.80B | 7.60B | 7.10B | 7.40B | 8.20B | 8.00B | 7.30B | 6.70B | 6.70B | 6.20B | 5.50B | 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 | 2.02B | 6.65B | 679.00M | -1.11B | 2.25B | 3.27B | 1.21B | 1.03B | 898.00M | 927.00M | 434.00M | N/A | N/A | N/A | N/A | N/A | N/A | 7.64B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 5.46B | 12.40B | 17.38B | 8.82B | 9.79B | 2.67B | 4.14B | 3.52B | 7.65B | 3.44B | 5.44B | 6.29B | 11.34B | 12.59B | 5.03B | -2.26B | 8.70B | -7.93B | 7.49B | 10.68B | 8.12B | 9.86B | -7.57B | 15.13B | 17.03B | 15.39B | 20.28B | 14.90B | 14.00B | 15.20B |
Other Expenses / Income | -1.49B | -9.29B | 402.00M | 3.29B | -1.21B | 1.14B | 3.28B | 3.28B | 2.60B | -2.21B | -5.81B | 1.92B | -2.66B | -5.45B | -1.79B | -11.08B | -12.45B | -7.12B | -1.17B | -6.57B | -6.67B | -8.03B | -10.91B | -9.60B | -6.01B | 10.01B | -9.34B | -8.11B | -7.29B | -6.41B |
Before Tax Income | 3.97B | -3.02B | 17.78B | -1.12B | -640.00M | 4.34B | 8.15B | 6.80B | 10.25B | 4.34B | 7.00B | 7.72B | 8.68B | 7.15B | 3.03B | -14.40B | -3.75B | -15.05B | 2.00B | 4.85B | 1.37B | 953.00M | -7.58B | 8.23B | 11.03B | 25.40B | 10.94B | 6.79B | 6.71B | 8.79B |
Income Tax Expenses | -362.00M | -864.00M | -130.00M | 160.00M | -724.00M | 650.00M | 520.00M | 2.19B | 2.88B | 1.16B | -147.00M | 2.06B | -11.54B | 592.00M | 69.00M | 63.00M | -1.29B | -2.65B | -512.00M | 937.00M | 135.00M | 302.00M | -2.15B | 2.71B | 3.67B | 3.18B | 3.74B | 2.17B | 2.38B | 3.33B |
Net Income | 4.35B | -2.15B | 17.94B | -1.28B | 84.00M | 3.68B | 7.60B | 4.60B | 7.37B | 3.19B | 7.16B | 5.67B | 20.21B | 6.56B | 2.72B | -14.67B | -2.72B | -12.61B | 2.02B | 3.49B | 495.00M | -980.00M | -5.45B | 3.47B | 7.24B | 22.07B | 6.92B | 4.45B | 4.14B | 5.31B |
Interest Expenses | 1.32B | 1.28B | 1.80B | 1.65B | 1.05B | 1.23B | 1.19B | 951.00M | 773.00M | 810.00M | 829.00M | 713.00M | 4.43B | 6.15B | 6.83B | 10.44B | 10.93B | 8.78B | 7.64B | N/A | N/A | N/A | N/A | 1.38B | 1.40B | 829.00M | 788.00M | 695.00M | 622.00M | 721.00M |
Basic Shares Outstanding | 4.00B | 4.01B | 3.99B | 3.97B | 3.97B | 3.95B | 3.98B | 3.97B | 3.97B | 3.91B | 3.94B | 3.81B | 3.79B | 3.45B | 2.99B | 2.27B | 1.98B | 1.88B | 1.85B | 1.74B | 1.83B | 1.82B | 1.82B | 1.48B | 1.21B | 1.21B | 1.88B | 1.85B | 1.68B | 1.59B |
Diluted Shares Outstanding | 4.04B | 4.01B | 4.03B | 3.97B | 4.00B | 4.00B | 4.00B | 4.00B | 4.00B | 3.96B | 4.09B | 4.01B | 4.11B | 4.18B | 3.31B | 2.27B | 1.98B | 1.88B | 1.87B | 1.90B | 1.89B | 1.82B | 1.82B | 1.50B | 1.24B | 1.24B | 1.93B | 1.89B | 1.81B | 1.59B |
EBITDA | 11.82B | 4.74B | 25.54B | 7.99B | 8.87B | 13.89B | 18.02B | 16.77B | 19.36B | 9.76B | 14.00B | 12.86B | 13.75B | 14.95B | 15.97B | 10.83B | 11.66B | 8.83B | 16.36B | 23.73B | 22.41B | 25.03B | 12.18B | 33.67B | 33.73B | 38.98B | 34.89B | 28.53B | 26.36B | 25.47B |
EBITDA Margin | 6.71% | 3.00% | 18.73% | 6.28% | 5.69% | 8.66% | 11.49% | 11.05% | 12.95% | 6.77% | 9.53% | 9.58% | 10.09% | 11.60% | 13.50% | 7.41% | 6.76% | 5.52% | 9.24% | 13.83% | 13.65% | 15.32% | 7.50% | 19.80% | 20.75% | 26.99% | 22.71% | 19.41% | 19.22% | 19.83% |
EBIT | 5.30B | -1.73B | 19.61B | 535.00M | 409.00M | 5.55B | 9.31B | 7.74B | 11.03B | 5.15B | 7.84B | 8.43B | 13.10B | 13.30B | 9.61B | -4.17B | 6.91B | -6.48B | 9.15B | 4.42B | 630.00M | -678.00M | -7.60B | 7.55B | 12.30B | 26.08B | 11.45B | 7.31B | 7.14B | 9.36B |
EBIT Margin | 3.01% | -1.10% | 14.38% | 0.42% | 0.26% | 3.46% | 5.94% | 5.10% | 7.37% | 3.58% | 5.33% | 6.28% | 9.62% | 10.32% | 8.13% | -2.85% | 4.01% | -4.04% | 5.17% | 2.58% | 0.38% | -0.41% | -4.68% | 4.44% | 7.57% | 18.06% | 7.45% | 4.97% | 5.21% | 7.29% |
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 |