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 | 245.09B | 226.74B | 194.80B | 183.62B | 194.47B | 182.34B | 203.78B | 177.72B | 152.36B | 147.30B | 156.01B | 147.74B | 124.72B | 103.46B | 102.77B | 82.98B | 69.11B | 57.71B | 50.24B | 46.35B | 35.61B | 17.50B | 17.38B | 16.63B | 14.16B | 12.73B | 9.31B | 7.64B | 6.13B | 3.82B |
Cost of Revenue | 133.65B | 126.44B | 106.21B | 100.80B | 106.96B | 98.40B | 112.09B | 98.06B | 80.33B | 78.92B | 83.08B | 79.11B | 67.49B | 55.53B | 54.95B | 43.90B | 35.81B | 30.18B | 25.51B | 23.89B | 17.92B | 8.08B | 8.20B | 7.39B | 6.72B | 6.52B | 4.62B | 4.22B | 3.40B | 1.91B |
Gross Profit | 111.44B | 100.30B | 88.60B | 82.81B | 87.51B | 83.94B | 91.69B | 79.66B | 72.03B | 68.38B | 72.94B | 68.63B | 57.23B | 47.92B | 47.81B | 39.08B | 33.30B | 27.53B | 24.73B | 22.46B | 17.69B | 9.43B | 9.19B | 9.25B | 7.43B | 6.21B | 4.69B | 3.42B | 2.73B | 1.92B |
Operating Expenses | 75.27B | 69.65B | 61.28B | 57.19B | 61.88B | 58.96B | 65.26B | 55.73B | 48.67B | 47.08B | 51.52B | 46.60B | 37.08B | 30.84B | 31.98B | 25.39B | 21.87B | 18.08B | 16.04B | 14.79B | 11.00B | 5.02B | 5.41B | 6.30B | 5.38B | 4.57B | 3.50B | 2.77B | 2.36B | 1.46B |
Selling, General & Admin | 75.27B | 68.98B | 60.72B | 56.44B | 60.54B | 57.92B | 64.91B | 55.46B | 48.28B | 46.85B | 51.31B | 46.44B | 37.08B | 30.84B | 31.98B | 25.39B | 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 |
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 | -601.00M | 673.00M | 560.00M | 748.00M | 1.34B | -848.00M | 346.00M | 264.00M | 389.00M | 232.00M | 201.00M | 162.00M | N/A | N/A | N/A | N/A | 21.87B | 18.08B | 16.04B | 14.79B | 11.00B | 5.02B | 5.41B | 6.30B | 5.38B | 4.57B | 3.50B | 2.77B | 2.36B | 1.46B |
Operating Income | 36.17B | 22.71B | 18.26B | 13.49B | 14.94B | 24.67B | 26.18B | 23.94B | 23.36B | 21.30B | 21.42B | 22.03B | 20.15B | 17.08B | 15.84B | 13.70B | 11.43B | 9.45B | 8.69B | 7.66B | 6.69B | 4.41B | 3.77B | 2.95B | 2.05B | 1.64B | 1.19B | 642.40M | 373.69M | 456.62M |
Other Expenses / Income | -7.37B | 3.46B | 4.68B | 2.31B | 3.34B | -1.45B | -33.34B | -9.63B | -8.63B | -6.35B | -4.20B | -2.04B | -3.38B | -2.52B | -2.82B | -5.38B | -1.00B | -1.79B | -1.44B | -1.20B | -2.71B | -32.89M | -108.03M | -680.16M | -344.27M | -607.31M | -278.95M | 30.70M | 87.84M | 20.14M |
Before Tax Income | 28.79B | 26.17B | 22.94B | 15.80B | 18.28B | 16.96B | -7.16B | 14.31B | 14.72B | 14.95B | 17.22B | 19.99B | 16.77B | 14.56B | 13.01B | 8.31B | 10.42B | 7.65B | 7.25B | 6.46B | 3.98B | 4.38B | 3.66B | 2.27B | 1.70B | 1.03B | 906.98M | 673.10M | 461.53M | 476.76M |
Income Tax Expenses | 8.78B | 6.55B | 6.61B | 5.43B | 5.65B | 5.26B | 4.55B | 3.93B | 4.55B | 3.86B | 5.73B | 6.27B | 5.60B | 4.26B | 4.04B | 2.49B | 3.33B | 2.60B | 2.57B | 1.06B | 1.65B | 1.83B | 1.41B | 973.08M | 730.80M | 384.76M | 197.52M | 148.00M | 104.02M | 176.60M |
Net Income | 19.54B | 19.03B | 15.71B | 10.31B | 12.10B | 13.91B | -12.80B | 10.07B | 10.23B | 10.54B | 11.54B | 13.33B | 10.62B | 9.80B | 8.52B | 5.60B | 6.90B | 4.88B | 4.61B | 5.39B | 2.32B | 2.55B | 2.23B | 1.30B | 973.15M | 647.86M | 709.46M | 525.10M | 357.51M | 300.16M |
Interest Expenses | 4.49B | 6.50B | 6.19B | 7.89B | 6.90B | 7.57B | 4.37B | 4.07B | 3.48B | 5.55B | 3.34B | 1.96B | 1.74B | 1.75B | 1.90B | 2.21B | N/A | 2.13B | 2.45B | N/A | 1.55B | N/A | N/A | 338.23M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 210.08M | 210.06M | 210.06M | 210.06M | 210.06M | 210.08M | 209.13M | 207.29M | 207.29M | 207.29M | 205.60M | 201.52M | 191.00M | 184.65M | 184.65M | 184.65M | 184.65M | 185.37M | 186.16M | 184.60M | 170.43M | 142.50M | 142.50M | 142.50M | 142.50M | 142.50M | 142.64M | 155.12M | 154.67M | 159.64M |
Diluted Shares Outstanding | 210.08M | 210.08M | 210.08M | 210.08M | 210.08M | 210.08M | 209.13M | 207.29M | 207.29M | 207.29M | 205.60M | 201.52M | 191.00M | 184.65M | 184.65M | 184.65M | 184.65M | 185.37M | 186.16M | 184.64M | 170.43M | 142.50M | 142.50M | 142.50M | 142.50M | 142.50M | 142.64M | 155.12M | 154.67M | 159.64M |
EBITDA | 46.70B | 33.13B | 28.09B | 23.52B | 25.58B | 24.91B | 7.78B | 26.73B | 25.41B | 26.90B | 27.75B | 27.25B | 22.51B | 19.84B | 18.24B | 13.55B | 13.55B | 13.15B | 12.18B | 8.07B | 7.24B | 5.62B | 4.53B | 3.59B | 2.57B | 1.71B | 1.42B | 874.63M | 667.25M | 542.57M |
EBITDA Margin | 19.05% | 14.61% | 14.42% | 12.81% | 13.15% | 13.66% | 3.82% | 15.04% | 16.68% | 18.26% | 17.79% | 18.45% | 18.05% | 19.17% | 17.75% | 16.33% | 19.61% | 22.78% | 24.23% | 17.42% | 20.34% | 32.09% | 26.07% | 21.58% | 18.18% | 13.44% | 15.27% | 11.45% | 10.88% | 14.19% |
EBIT | 32.81B | 32.08B | 28.51B | 23.63B | 24.65B | 26.74B | -3.88B | 18.07B | 18.27B | 19.95B | 20.61B | 21.56B | 17.95B | 15.81B | 14.46B | 10.29B | 10.23B | 9.61B | 9.63B | 6.44B | 5.53B | 4.38B | 3.64B | 2.61B | 1.70B | 1.03B | 906.98M | 673.10M | 461.53M | 476.76M |
EBIT Margin | 13.39% | 14.15% | 14.63% | 12.87% | 12.68% | 14.66% | -1.90% | 10.16% | 11.99% | 13.54% | 13.21% | 14.59% | 14.39% | 15.28% | 14.07% | 12.40% | 14.80% | 16.65% | 19.16% | 13.90% | 15.52% | 25.01% | 20.91% | 15.67% | 12.04% | 8.11% | 9.75% | 8.82% | 7.53% | 12.47% |
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 |