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-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 357.78B | 322.47B | 292.11B | 268.71B | 256.78B | 194.58B | 184.79B | 177.55B | 153.29B | 139.37B | 126.76B | 123.12B | 107.08B | 95.78B | 98.22B | 87.47B | 76.33B | 43.82B | 37.01B | 30.59B | 26.59B | 24.18B | 22.24B | 20.09B | 18.10B | 15.27B | 13.75B | 11.83B | 9.76B | 11.29B |
Cost of Revenue | 303.35B | 267.96B | 239.99B | 219.66B | 211.25B | 163.04B | 156.26B | 148.71B | 126.76B | 114.00B | 102.98B | 100.63B | 86.52B | 75.56B | 77.86B | 69.18B | 60.22B | 32.08B | 27.31B | 22.56B | 19.73B | 18.11B | 16.55B | 14.73B | 13.24B | 11.14B | 10.03B | 8.47B | 6.86B | 7.25B |
Gross Profit | 54.43B | 54.50B | 52.12B | 49.05B | 45.53B | 31.54B | 28.53B | 28.83B | 26.53B | 25.37B | 23.78B | 22.49B | 20.56B | 20.22B | 20.36B | 18.29B | 16.11B | 11.74B | 9.69B | 8.03B | 6.86B | 6.07B | 5.69B | 5.36B | 4.86B | 4.13B | 3.72B | 3.36B | 2.90B | 4.03B |
Operating Expenses | 40.69B | 46.55B | 38.81B | 35.13B | 33.54B | 27.52B | 18.99B | 18.45B | 17.05B | 16.57B | 15.75B | 15.28B | 14.23B | 14.08B | 13.93B | 12.24B | 11.31B | 9.30B | 7.68B | 6.58B | 5.44B | 4.86B | 4.92B | 4.04B | 3.73B | 3.20B | 3.02B | 2.75B | 2.51B | 3.42B |
Selling, General & Admin | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 14.23B | 14.09B | 13.93B | 12.24B | 11.31B | 9.30B | 7.68B | 6.08B | 5.10B | 4.55B | 4.25B | 3.74B | 3.45B | 2.95B | 2.78B | 2.49B | 2.18B | 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 | 40.69B | 46.55B | 38.81B | 35.13B | 33.54B | 27.52B | 18.99B | 18.45B | 17.05B | 16.57B | 15.75B | 15.28B | N/A | -10.00M | N/A | -200.00K | N/A | N/A | N/A | 496.80M | 341.70M | 310.30M | 673.30M | 296.60M | 277.90M | 249.70M | 242.60M | 262.80M | 327.70M | 206.30M |
Operating Income | 13.74B | 7.95B | 13.31B | 13.91B | 11.99B | 4.02B | 9.54B | 10.39B | 9.47B | 8.80B | 8.04B | 7.21B | 6.33B | 6.14B | 6.42B | 6.05B | 4.79B | 2.44B | 2.02B | 1.45B | 1.42B | 1.21B | 770.60M | 1.32B | 1.14B | 930.50M | 704.10M | 604.70M | 396.20M | 610.70M |
Other Expenses / Income | -2.57B | -2.12B | -2.77B | -4.14B | -2.99B | -2.62B | -1.27B | -1.75B | -859.00M | -1.12B | -509.00M | -905.00M | -584.00M | -536.00M | -525.00M | -509.00M | -434.60M | -215.80M | -110.50M | -58.30M | -48.10M | -50.40M | -61.00M | -79.30M | -59.10M | -239.50M | -466.50M | 38.70M | -280.00M | -84.50M |
Before Tax Income | 11.17B | 5.84B | 10.54B | 9.77B | 9.00B | 1.41B | 8.27B | 8.64B | 8.62B | 7.68B | 7.53B | 6.30B | 5.75B | 5.60B | 5.90B | 5.54B | 4.36B | 2.23B | 1.91B | 1.40B | 1.38B | 1.16B | 709.60M | 1.24B | 1.08B | 691.00M | 237.60M | 643.40M | 116.20M | 526.20M |
Income Tax Expenses | 2.81B | 1.51B | 2.55B | 2.57B | 2.37B | 2.00B | 1.64B | 3.32B | 3.39B | 3.03B | 2.93B | 2.44B | 2.26B | 2.18B | 2.20B | 2.19B | 1.72B | 856.90M | 684.30M | 477.60M | 528.20M | 439.20M | 296.40M | 497.40M | 441.30M | 306.50M | 149.20M | 271.00M | 58.40M | 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.86B | 3.46B | 3.43B | 3.70B | 3.21B | 2.64B | 1.37B | 1.22B | 918.80M | 847.30M | 716.60M | 413.20M | 746.00M | 635.10M | 384.50M | 88.80M | 208.20M | -572.80M | 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 | 530.00M | 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 |
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.33B | 820.60M | 811.40M | 800.53M | 785.57M | 784.60M | 781.37M | 782.25M | 782.60M | 774.20M | 751.00M | 426.40M | 432.00M | 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.20M | 841.60M | 822.36M | 808.45M | 810.60M | 797.00M | 799.34M | 817.80M | 810.40M | 790.53M | 426.40M | 432.00M | 422.55M |
EBITDA | 18.20B | 12.35B | 17.53B | 17.12B | 16.40B | 6.74B | 11.81B | 12.19B | 11.57B | 10.22B | 9.91B | 8.62B | 7.90B | 7.61B | 7.82B | 7.34B | 5.89B | 3.17B | 2.61B | 1.95B | 1.77B | 1.52B | 1.44B | 1.62B | 1.41B | 1.18B | 946.70M | 867.50M | 723.90M | 817.00M |
EBITDA Margin | 5.09% | 3.83% | 6.00% | 6.37% | 6.39% | 3.47% | 6.39% | 6.87% | 7.55% | 7.34% | 7.82% | 7.00% | 7.38% | 7.94% | 7.96% | 8.39% | 7.71% | 7.25% | 7.05% | 6.38% | 6.64% | 6.27% | 6.49% | 8.06% | 7.81% | 7.73% | 6.89% | 7.33% | 7.41% | 7.24% |
EBIT | 13.81B | 8.11B | 13.05B | 12.65B | 12.04B | 4.03B | 9.32B | 9.71B | 9.48B | 8.29B | 8.04B | 6.86B | 6.31B | 6.14B | 6.43B | 5.93B | 4.36B | 2.23B | 1.91B | 1.40B | 1.38B | 1.16B | 709.60M | 1.24B | 1.08B | 691.00M | 238.00M | 479.20M | -514.40M | 526.20M |
EBIT Margin | 3.86% | 2.51% | 4.47% | 4.71% | 4.69% | 2.07% | 5.04% | 5.47% | 6.19% | 5.95% | 6.34% | 5.57% | 5.89% | 6.42% | 6.54% | 6.79% | 5.71% | 5.08% | 5.16% | 4.56% | 5.17% | 4.78% | 3.19% | 6.19% | 5.95% | 4.52% | 1.73% | 4.05% | -5.27% | 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-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |