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 | 16.72B | 14.44B | 12.86B | 11.37B | 10.83B | 11.69B | 11.21B | 10.18B | 10.23B | 11.04B | 10.56B | 9.65B | 10.04B | 9.00B | 8.11B | 10.76B | 11.44B | 11.76B | 11.74B | 9.41B | 7.89B | 6.02B | 8.03B | 7.04B | 5.36B | 5.48B | 2.22B | 1.99B | 1.87B | 1.98B |
Cost of Revenue | 10.78B | 9.23B | 7.56B | 6.33B | 6.14B | 7.27B | 6.95B | 6.82B | 6.65B | 7.69B | 7.19B | 6.61B | 4.15B | 3.78B | 3.26B | 6.00B | 3.46B | 3.48B | 3.86B | 3.17B | 2.61B | 1.68B | 3.28B | 2.92B | 1.70B | 937.00M | 788.50M | 597.50M | 555.40M | 632.50M |
Gross Profit | 5.94B | 5.21B | 5.30B | 5.04B | 4.69B | 4.41B | 4.26B | 3.36B | 3.58B | 3.35B | 3.37B | 3.03B | 5.89B | 5.22B | 4.85B | 4.76B | 7.98B | 8.28B | 7.88B | 6.24B | 5.28B | 4.34B | 4.75B | 4.11B | 3.66B | 4.54B | 1.43B | 1.40B | 1.32B | 1.35B |
Operating Expenses | 106.00M | 2.65B | 2.45B | 2.21B | 2.06B | 2.02B | 1.93B | 1.74B | 1.67B | 1.56B | 1.49B | 1.45B | 4.11B | 3.69B | 3.54B | 687.00M | 6.30B | 6.50B | 6.80B | 4.97B | 4.34B | 3.35B | 3.75B | 3.21B | 2.92B | 3.94B | 924.10M | 909.20M | 835.10M | 877.50M |
Selling, General & Admin | 106.00M | 635.00M | 596.00M | 543.00M | 496.00M | 472.00M | 436.00M | 426.00M | 423.00M | 78.00M | 81.00M | 74.00M | N/A | N/A | N/A | N/A | 73.00M | 56.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 223.00M | 262.10M | 210.20M | 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 | N/A | 2.65B | 2.45B | 2.21B | 2.06B | 72.00M | 12.00M | 132.00M | 126.00M | 137.00M | 4.00M | 24.00M | 4.11B | 3.69B | 3.54B | 3.54B | 6.23B | 6.44B | 6.80B | 4.97B | 4.34B | 3.35B | 3.75B | 3.21B | 2.92B | 3.94B | 701.10M | 647.10M | 624.90M | 877.50M |
Operating Income | 5.84B | 2.66B | 2.98B | 2.88B | 2.79B | 2.39B | 2.33B | 1.62B | 1.91B | 1.78B | 1.88B | 1.58B | 1.78B | 1.53B | 1.30B | 1.23B | 1.67B | 1.78B | 1.08B | 1.27B | 939.00M | 987.00M | 993.00M | 905.00M | 738.00M | 607.00M | 504.40M | 486.80M | 480.10M | 472.00M |
Other Expenses / Income | -3.21B | -2.18B | -2.83B | -1.25B | -1.01B | -869.00M | -1.08B | -1.03B | -383.00M | -258.00M | -400.00M | -609.00M | -25.00M | -742.00M | 169.00M | 155.00M | -14.00M | -42.00M | -137.00M | -152.00M | -197.00M | -266.00M | -266.00M | -206.00M | -165.00M | -194.00M | 228.60M | 240.20M | -119.90M | -111.80M |
Before Tax Income | 2.63B | 1.34B | 219.00M | 1.49B | 1.73B | 1.05B | 1.58B | 1.83B | 1.70B | 1.52B | 1.43B | 943.00M | 1.72B | 786.00M | 1.48B | 1.49B | 1.65B | 1.73B | 971.00M | 1.11B | 742.00M | 721.00M | 731.00M | 699.00M | 573.00M | 432.00M | 411.80M | 382.70M | 367.90M | 293.60M |
Income Tax Expenses | 490.00M | 556.00M | 99.00M | 249.00M | 315.00M | 96.00M | 1.28B | 389.00M | 341.00M | 300.00M | 366.00M | 59.00M | 366.00M | 102.00M | 422.00M | 438.00M | 524.00M | 641.00M | 42.00M | 193.00M | 47.00M | 146.00M | 213.00M | 270.00M | 179.00M | 138.00M | 160.20M | 151.80M | 134.60M | 150.10M |
Net Income | 3.08B | 787.00M | 120.00M | 1.24B | 1.42B | 1.05B | 257.00M | 1.37B | 1.35B | 1.16B | 1.01B | 865.00M | 1.36B | 739.00M | 1.13B | 1.11B | 1.10B | 1.41B | 920.00M | 895.00M | 649.00M | 591.00M | 518.00M | 429.00M | 394.00M | 294.00M | 251.60M | 230.90M | 233.40M | 143.50M |
Interest Expenses | 1.26B | 1.05B | 1.20B | 1.08B | 1.08B | 925.00M | 659.00M | 553.00M | 561.00M | 554.00M | 559.00M | 493.00M | 465.00M | 436.00M | 367.00M | 253.00M | 272.00M | 351.00M | 311.00M | N/A | 308.00M | N/A | 120.00M | 286.00M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 630.30M | 630.32M | 623.51M | 582.15M | 555.81M | 536.14M | 504.60M | 501.83M | 501.85M | 501.31M | 498.66M | 493.39M | 239.72M | 244.74M | 243.34M | 247.39M | 259.27M | 256.48M | 243.32M | 227.41M | 211.40M | 205.21M | 203.94M | 208.25M | 237.25M | 237.10M | 114.36M | 115.86M | 116.34M | 115.98M |
Diluted Shares Outstanding | 632.73M | 632.76M | 626.07M | 584.50M | 564.07M | 539.70M | 506.68M | 502.31M | 502.42M | 501.51M | 499.25M | 493.68M | 241.52M | 247.94M | 247.38M | 251.16M | 264.00M | 261.37M | 249.32M | 231.07M | 214.19M | 205.92M | 205.56M | 208.25M | 237.55M | 237.10M | 114.36M | 115.86M | 116.34M | 115.98M |
EBITDA | 6.12B | 4.52B | 4.63B | 4.23B | 4.38B | 3.09B | 3.70B | 2.94B | 3.17B | 2.94B | 3.00B | 2.52B | 3.17B | 2.09B | 2.63B | 2.44B | 2.52B | 2.93B | 1.83B | 1.88B | 1.55B | 1.58B | 1.58B | 1.45B | 1.24B | 1.49B | 808.60M | 778.30M | 743.30M | 799.10M |
EBITDA Margin | 36.58% | 31.28% | 36.05% | 37.17% | 40.42% | 26.45% | 32.98% | 28.85% | 30.98% | 26.62% | 28.39% | 26.15% | 31.54% | 23.18% | 32.51% | 22.66% | 22.01% | 24.93% | 15.57% | 19.96% | 19.70% | 26.30% | 19.63% | 20.56% | 23.12% | 27.22% | 36.47% | 39.04% | 39.74% | 40.32% |
EBIT | 4.83B | 2.40B | 1.42B | 2.57B | 2.81B | 2.07B | 2.19B | 2.31B | 2.25B | 2.02B | 1.93B | 1.42B | 2.19B | 1.28B | 1.92B | 1.80B | 1.90B | 2.40B | 1.27B | 1.09B | 1.00B | 737.00M | 851.00M | 985.00M | 573.00M | 432.00M | 411.80M | 382.70M | 368.00M | 293.60M |
EBIT Margin | 28.87% | 16.60% | 11.02% | 22.60% | 25.96% | 17.72% | 19.56% | 22.71% | 22.01% | 18.27% | 18.32% | 14.69% | 21.80% | 14.18% | 23.66% | 16.77% | 16.57% | 20.39% | 10.85% | 11.56% | 12.73% | 12.24% | 10.60% | 14.00% | 10.69% | 7.88% | 18.57% | 19.20% | 19.67% | 14.81% |
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 |