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-29 | 2006-12-30 | 2005-12-31 | 2005-01-01 | 2004-01-03 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 2000-01-01 | 1998-12-26 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 356.62B | 321.63B | 292.11B | 268.71B | 256.78B | 194.58B | 184.76B | 177.53B | 153.29B | 139.37B | 126.76B | 123.13B | 107.10B | 96.41B | 98.73B | 87.47B | 76.33B | 43.81B | 37.01B | 30.59B | 26.59B | 24.18B | 22.24B | 20.09B | 18.10B | 15.27B | 12.74B | 5.53B | 9.69B | 11.29B |
Cost of Revenue | 303.35B | 267.96B | 240.06B | 219.66B | 211.25B | 163.04B | 156.22B | 148.67B | 126.76B | 114.00B | 102.98B | 100.63B | 86.54B | 76.16B | 78.35B | 69.18B | 60.22B | 31.88B | 27.11B | 22.56B | 19.73B | 18.11B | 16.55B | 14.73B | 13.24B | 11.14B | 9.29B | 3.92B | 6.54B | 7.25B |
Gross Profit | 53.28B | 53.66B | 52.05B | 49.05B | 45.53B | 31.54B | 28.55B | 28.86B | 26.53B | 25.37B | 23.78B | 22.51B | 20.56B | 20.26B | 20.38B | 18.29B | 16.11B | 11.94B | 9.90B | 8.03B | 6.86B | 6.07B | 5.70B | 5.36B | 4.86B | 4.13B | 3.44B | 1.61B | 3.15B | 4.03B |
Operating Expenses | 40.60B | 46.38B | 37.07B | 35.13B | 33.54B | 21.37B | 19.03B | 18.52B | 17.07B | 16.57B | 15.75B | 15.28B | 14.23B | 14.09B | 13.94B | 12.24B | 11.31B | 9.50B | 7.88B | 6.58B | 5.44B | 4.86B | 4.93B | 4.04B | 3.73B | 3.36B | 2.80B | 1.31B | 2.95B | 3.42B |
Selling, General & Admin | 39.20B | 37.92B | 36.93B | 35.07B | 32.62B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 14.23B | 14.09B | N/A | 12.24B | 11.31B | 8.76B | 7.29B | 6.08B | 5.10B | 4.55B | 4.25B | 3.74B | 3.45B | 2.95B | 2.58B | 1.17B | 2.72B | 3.22B |
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 | 1.40B | 8.46B | 37.07B | 35.13B | 33.54B | 4.00M | 19.03B | 18.52B | 17.07B | 16.57B | 15.75B | 15.28B | N/A | N/A | 13.94B | N/A | -400.00K | 732.90M | 589.10M | 497.30M | 341.30M | 309.70M | 678.90M | 296.60M | 278.00M | 408.00M | 226.20M | 133.70M | 228.40M | 206.30M |
Operating Income | 14.07B | 15.74B | 13.19B | 13.91B | 11.99B | 4.02B | 9.52B | 10.34B | 9.45B | 8.80B | 8.04B | 7.23B | 6.33B | 6.17B | 6.44B | 6.05B | 4.79B | 2.44B | 2.02B | 1.46B | 1.42B | 1.21B | 771.00M | 1.32B | 1.14B | 772.00M | 642.50M | 299.60M | 194.00M | 610.70M |
Other Expenses / Income | -2.90B | -9.91B | -2.77B | -4.14B | -2.99B | -6.14B | -1.25B | -1.70B | -838.00M | -1.12B | -509.00M | -905.00M | -584.00M | -536.00M | -525.00M | -509.50M | -434.00M | -216.00M | -110.50M | -59.00M | -48.00M | -50.00M | -61.00M | -80.00M | -60.00M | -61.00M | -487.50M | 103.80M | -991.80M | -84.50M |
Before Tax Income | 11.17B | 5.84B | 10.42B | 9.77B | 9.00B | 1.41B | 8.27B | 8.64B | 8.62B | 7.68B | 7.53B | 6.32B | 5.75B | 5.63B | 5.91B | 5.54B | 4.36B | 2.23B | 1.91B | 1.40B | 1.38B | 1.16B | 710.00M | 1.24B | 1.08B | 711.00M | 155.00M | 403.40M | -797.80M | 526.20M |
Income Tax Expenses | 2.81B | 1.51B | 2.52B | 2.57B | 2.37B | 2.00B | 1.64B | 3.32B | 3.39B | 3.03B | 2.93B | 2.44B | 2.26B | 2.19B | 2.21B | 2.19B | 1.72B | 857.00M | 684.30M | 478.00M | 528.00M | 439.00M | 296.00M | 497.00M | 441.00M | 315.00M | 117.70M | 163.80M | -182.10M | 218.70M |
Net Income | 8.34B | 4.31B | 8.00B | 7.18B | 6.63B | -594.00M | 6.62B | 5.32B | 5.24B | 4.64B | 4.59B | 3.88B | 3.46B | 3.43B | 3.70B | 3.21B | 2.64B | 1.37B | 1.22B | 919.00M | 847.00M | 717.00M | 413.00M | 746.00M | 635.00M | 396.00M | 37.70M | 75.40M | -657.20M | 307.50M |
Interest Expenses | 2.66B | 2.29B | 2.50B | 2.91B | 3.04B | 2.62B | 1.06B | 1.08B | 859.00M | 615.00M | 517.00M | 561.00M | 588.00M | 539.00M | 530.00M | N/A | -435.00M | -216.00M | N/A | -58.00M | -48.00M | -50.00M | -61.00M | -79.00M | -59.00M | -61.00M | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 1.28B | 1.31B | 1.32B | 1.31B | 1.30B | 1.04B | 1.02B | 1.07B | 1.12B | 1.16B | 1.22B | 1.27B | 1.34B | 1.37B | 1.43B | 1.43B | 1.37B | 853.00M | 811.40M | 831.00M | 815.00M | 811.00M | 817.00M | 816.00M | 818.00M | 810.00M | 679.20M | 422.80M | 420.66M | 422.55M |
Diluted Shares Outstanding | 1.29B | 1.32B | 1.33B | 1.31B | 1.30B | 1.04B | 1.02B | 1.08B | 1.13B | 1.17B | 1.23B | 1.28B | 1.35B | 1.38B | 1.45B | 1.47B | 1.37B | 853.00M | 841.60M | 831.00M | 815.00M | 811.00M | 817.00M | 816.00M | 818.00M | 810.00M | 692.00M | 422.80M | 432.00M | 422.55M |
EBITDA | 18.44B | 19.97B | 19.68B | 18.56B | 16.48B | 12.89B | 11.80B | 12.19B | 11.57B | 10.22B | 9.91B | 8.63B | 7.88B | 7.62B | 7.82B | 6.68B | 5.02B | 2.74B | 2.50B | 1.78B | 1.67B | 1.42B | 968.80M | 1.46B | 1.29B | 899.70M | 381.60M | 372.90M | -610.90M | 732.50M |
EBITDA Margin | 5.17% | 6.21% | 6.74% | 6.91% | 6.42% | 6.63% | 6.39% | 6.86% | 7.55% | 7.34% | 7.82% | 7.01% | 7.35% | 7.91% | 7.92% | 7.64% | 6.57% | 6.26% | 6.75% | 5.81% | 6.28% | 5.86% | 4.36% | 7.27% | 7.15% | 5.89% | 3.00% | 6.75% | -6.31% | 6.49% |
EBIT | 13.81B | 8.11B | 13.03B | 12.65B | 12.04B | 4.03B | 9.32B | 9.71B | 9.48B | 8.29B | 8.04B | 6.88B | 6.31B | 6.16B | 6.43B | 5.40B | 3.92B | 2.01B | 1.91B | 1.34B | 1.33B | 1.11B | 648.00M | 1.16B | 1.02B | 650.00M | 155.40M | 239.20M | -839.30M | 526.20M |
EBIT Margin | 3.87% | 2.52% | 4.46% | 4.71% | 4.69% | 2.07% | 5.04% | 5.47% | 6.19% | 5.95% | 6.34% | 5.59% | 5.89% | 6.39% | 6.51% | 6.18% | 5.14% | 4.59% | 5.16% | 4.38% | 4.99% | 4.57% | 2.91% | 5.79% | 5.62% | 4.26% | 1.22% | 4.33% | -8.66% | 4.66% |
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-29 | 2006-12-30 | 2005-12-31 | 2005-01-01 | 2004-01-03 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 2000-01-01 | 1998-12-26 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |