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 | 73.77B | 75.53B | 103.52B | 97.36B | 101.49B | 101.28B | 94.27B | 96.29B | 88.05B | 80.12B | 73.79B | 69.29B | 62.58B | 57.86B | 52.35B | 47.97B | 41.56B | 37.93B | 32.48B | 29.31B | 23.56B | 21.56B | 21.61B | 21.58B | 17.90B | 16.81B | 14.16B | 11.50B | 8.84B | 13.31B |
Cost of Revenue | 48.89B | 48.81B | 59.56B | 56.99B | 58.73B | 57.84B | 53.53B | 52.38B | 47.23B | 42.91B | 39.60B | 36.80B | 28.17B | 26.29B | 23.77B | 21.56B | 18.13B | 16.18B | 14.75B | 14.83B | 12.89B | 12.42B | 12.58B | 12.05B | 9.91B | 9.55B | 7.88B | 6.44B | 5.14B | 6.63B |
Gross Profit | 24.87B | 26.72B | 43.96B | 40.37B | 42.77B | 43.44B | 40.74B | 43.91B | 40.83B | 37.21B | 34.19B | 32.49B | 34.42B | 31.56B | 28.58B | 26.42B | 23.43B | 21.75B | 17.73B | 14.48B | 10.67B | 9.14B | 9.04B | 9.53B | 7.99B | 7.26B | 6.28B | 5.06B | 3.70B | 6.68B |
Operating Expenses | 21.27B | 21.48B | 21.78B | 22.85B | 24.46B | 25.37B | 24.38B | 25.01B | 22.03B | 18.24B | 15.53B | 13.90B | 17.59B | 15.98B | 13.43B | 11.29B | 8.95B | 8.00B | 6.93B | 5.92B | 4.63B | 4.49B | 4.52B | 4.32B | 4.39B | 4.90B | 4.39B | 4.83B | 2.86B | 4.44B |
Selling, General & Admin | 21.27B | 21.48B | 24.17B | 23.08B | 24.46B | 25.22B | 24.38B | 25.01B | 22.24B | 18.24B | 15.53B | 14.00B | 10.16B | 9.40B | 8.50B | 6.98B | 5.73B | 5.32B | 4.51B | 3.85B | 3.10B | 3.04B | 3.12B | 3.01B | N/A | N/A | N/A | N/A | N/A | N/A |
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 | 124.89M | -815.57M | 2.39B | 257.44M | -1.10B | -387.73M | N/A | N/A | -205.38M | N/A | N/A | -97.51M | 7.43B | 6.58B | 4.93B | 4.31B | 3.22B | 2.68B | 2.42B | 2.08B | 1.53B | 1.45B | 1.41B | 1.31B | 4.39B | 4.90B | 4.39B | 4.83B | 2.86B | 4.44B |
Operating Income | 2.66B | 4.42B | 22.18B | 17.53B | 17.21B | 20.25B | 14.24B | 18.90B | 18.79B | 18.97B | 18.65B | 18.59B | 16.82B | 15.58B | 15.16B | 15.13B | 14.48B | 13.75B | 10.80B | 8.56B | 6.05B | 4.65B | 4.51B | 5.21B | 3.60B | 2.36B | 1.89B | 224.37M | 845.24M | 2.25B |
Other Expenses / Income | -7.74B | -10.10B | 431.01M | -5.74B | -452.45M | 2.93B | -3.39B | -10.70B | -135.72M | -9.33B | -4.69B | -4.47B | -5.23B | -3.81B | -5.45B | -2.83B | -2.11B | -1.96B | -2.50B | -2.43B | -1.82B | -3.59B | -1.77B | -3.61B | -1.64B | -2.98B | 4.62B | -708.52M | 172.59M | -1.07B |
Before Tax Income | -8.17B | -12.17B | 14.07B | 5.53B | 8.98B | 12.01B | 10.85B | 8.21B | 18.66B | 9.64B | 13.96B | 14.12B | 11.59B | 11.77B | 9.70B | 12.29B | 12.37B | 11.79B | 8.31B | 6.12B | 4.23B | 1.06B | 2.74B | 1.60B | 1.96B | -623.13M | 6.50B | -484.16M | 1.02B | 1.18B |
Income Tax Expenses | 2.44B | -1.23B | 7.49B | 5.23B | 2.78B | 4.39B | 4.27B | 2.87B | 6.33B | 2.98B | 3.73B | 4.05B | 3.41B | 3.26B | 3.12B | 3.56B | 3.35B | 2.02B | 751.24M | 1.17B | 719.48M | 299.35M | 594.16M | 366.95M | 793.12M | 298.71M | 539.35M | 113.36M | 74.74M | 53.05M |
Net Income | -10.24B | 44.71B | 6.06B | -1.25B | 4.72B | 6.01B | 4.52B | 3.72B | 10.90B | 5.39B | 7.75B | 8.76B | 6.89B | 7.68B | 6.01B | 7.80B | 8.08B | 8.59B | 6.13B | 4.32B | 3.60B | 737.84M | 1.48B | -872.25M | 1.06B | 760.62M | 5.96B | -597.52M | 943.09M | 1.12B |
Interest Expenses | 7.65B | 9.46B | 9.16B | 10.48B | 10.40B | 9.71B | 9.25B | 8.50B | 6.24B | 5.55B | 4.80B | 4.37B | 4.31B | 3.62B | 4.03B | 2.82B | 2.18B | 1.94B | 2.13B | 2.10B | 1.38B | N/A | 1.32B | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 2.80B | 3.00B | 3.01B | 2.79B | 2.88B | 513.63M | 588.09M | 582.94M | 578.28M | 577.87M | 573.51M | 570.77M | 588.86M | 656.70M | 559.37M | 561.36M | 570.35M | 580.81M | 583.18M | 590.10M | 60.13M | 60.54M | 60.70M | 60.34M | 603.40M | 618.00M | 618.00M | 618.00M | 618.00M | 618.00M |
Diluted Shares Outstanding | 2.94B | 3.00B | 3.01B | 2.79B | 2.88B | 513.63M | 619.44M | 619.54M | 619.54M | 577.87M | 573.51M | 570.77M | 588.86M | 656.70M | 559.37M | 561.36M | 570.35M | 580.81M | 583.18M | 590.10M | 60.13M | 60.54M | 60.70M | 60.34M | 603.40M | 618.00M | 618.00M | 618.00M | 618.00M | 618.00M |
EBITDA | 22.70B | 20.43B | 47.78B | 37.27B | 40.33B | 38.76B | 36.58B | 32.07B | 38.13B | 25.48B | 26.13B | 25.66B | 22.17B | 21.14B | 18.08B | 18.50B | 16.83B | 15.22B | 11.43B | 9.66B | 7.22B | 4.08B | 4.80B | 1.43B | 3.40B | 2.23B | 7.45B | 319.62M | 1.52B | 1.78B |
EBITDA Margin | 30.77% | 27.05% | 46.16% | 38.28% | 39.73% | 38.27% | 38.80% | 33.31% | 43.31% | 31.81% | 35.41% | 37.03% | 35.42% | 36.53% | 34.54% | 38.55% | 40.50% | 40.12% | 35.19% | 32.94% | 30.63% | 18.91% | 22.23% | 6.62% | 18.98% | 13.25% | 52.61% | 2.78% | 17.25% | 13.35% |
EBIT | -140.67M | 52.94B | 22.71B | 14.46B | 17.90B | 20.11B | 18.04B | 15.09B | 23.47B | 13.92B | 16.28B | 17.18B | 14.61B | 14.56B | 13.15B | 14.18B | 13.61B | 12.54B | 9.01B | 7.58B | 5.69B | 1.04B | 3.40B | -505.30M | 1.85B | 1.06B | 6.50B | -484.16M | 1.02B | 1.17B |
EBIT Margin | -0.19% | 70.09% | 21.94% | 14.85% | 17.64% | 19.85% | 19.14% | 15.67% | 26.66% | 17.37% | 22.06% | 24.80% | 23.35% | 25.16% | 25.13% | 29.57% | 32.74% | 33.06% | 27.74% | 25.86% | 24.16% | 4.81% | 15.72% | -2.34% | 10.35% | 6.30% | 45.92% | -4.21% | 11.51% | 8.80% |
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 |