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 | 8.70B | 9.32B | 8.35B | 7.42B | 7.56B | 10.59B | 9.61B | 7.53B | 7.39B | 9.23B | 8.11B | 7.45B | 8.45B | 8.79B | 8.28B | 11.32B | 9.62B | 9.32B | 9.72B | 8.51B | 9.76B | 7.92B | 46.23B | 29.34B | 15.30B | 11.49B | 6.87B | 4.10B | 3.73B | 4.00B |
Cost of Revenue | 5.01B | 5.92B | 5.14B | 4.49B | 4.79B | 8.11B | 7.12B | 5.06B | 5.11B | 6.89B | 5.75B | 4.75B | 4.05B | 4.57B | 4.37B | 7.47B | 6.00B | 5.91B | 6.51B | 5.52B | 5.44B | 3.99B | 40.05B | 23.70B | 10.89B | 7.00B | 3.52B | 1.35B | 1.11B | 1.27B |
Gross Profit | 3.69B | 3.40B | 3.21B | 2.93B | 2.77B | 2.48B | 2.50B | 2.47B | 2.28B | 2.34B | 2.35B | 2.71B | 4.39B | 4.21B | 3.91B | 3.86B | 3.63B | 3.41B | 3.21B | 2.99B | 4.32B | 3.93B | 6.18B | 5.64B | 4.42B | 4.49B | 3.36B | 2.75B | 2.62B | 2.73B |
Operating Expenses | 1.93B | 1.83B | 1.84B | 1.71B | 1.70B | 1.65B | 1.43B | 1.51B | 1.34B | 1.40B | 1.34B | 1.42B | 3.10B | 2.96B | 2.79B | 2.58B | 2.41B | 2.37B | 2.15B | 1.90B | 2.72B | 2.60B | 4.19B | 3.76B | 1.35B | 4.19B | 2.36B | 1.85B | 1.71B | 1.72B |
Selling, General & Admin | 63.00M | 187.00M | 120.00M | 6.00M | 57.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 | 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 | 37.00M | 1.83B | 1.84B | 1.71B | 1.70B | 50.00M | 1.43B | 1.51B | 1.34B | 1.40B | 1.34B | 1.42B | 3.10B | 2.96B | 2.79B | 2.58B | 2.41B | 2.37B | 2.15B | 1.90B | 2.72B | 2.60B | 4.19B | 3.76B | 1.35B | 4.19B | 2.36B | 1.85B | 1.71B | 1.72B |
Operating Income | 1.76B | 1.57B | 1.36B | -168.00M | 1.07B | 831.00M | 1.07B | 959.00M | 933.00M | 935.00M | 1.01B | 1.29B | 1.30B | 1.25B | 1.12B | 1.27B | 1.22B | 1.04B | 1.06B | 1.09B | 1.60B | 1.33B | 1.99B | 1.88B | 3.06B | 301.20M | 999.40M | 895.50M | 905.00M | 1.01B |
Other Expenses / Income | 28.00M | -149.00M | -585.00M | -697.00M | -297.00M | 103.00M | -9.00M | -273.00M | -2.06B | -50.00M | -229.00M | -533.00M | -124.00M | -544.00M | -576.00M | -548.00M | -623.00M | -551.00M | -682.00M | -746.10M | -968.15M | -735.13M | -570.33M | -730.93M | -498.70M | -472.70M | -371.90M | -290.40M | -308.00M | -385.90M |
Before Tax Income | 1.09B | 1.42B | 778.00M | -865.00M | 774.00M | 514.00M | 1.06B | 686.00M | -1.13B | 885.00M | 781.00M | 757.00M | 1.17B | 705.00M | 548.00M | 725.00M | 594.00M | 494.00M | 378.00M | 344.02M | 636.01M | 594.31M | 1.42B | 1.15B | 2.56B | -171.50M | 627.50M | 605.10M | 597.00M | 626.10M |
Income Tax Expenses | 170.00M | 360.00M | 110.00M | -274.00M | 92.00M | 146.00M | -729.00M | 254.00M | -438.00M | 274.00M | 470.00M | 340.00M | 404.00M | 263.00M | 176.00M | 278.00M | 195.00M | 62.00M | 153.00M | 138.31M | 216.30M | 208.03M | 499.85M | 377.06M | 899.10M | -30.40M | 206.40M | 200.20M | 199.60M | 218.60M |
Net Income | 917.00M | 1.06B | 668.00M | -591.00M | 791.00M | 368.00M | 1.79B | 432.00M | -692.00M | 611.00M | 311.00M | 417.00M | 1.36B | 442.00M | 372.00M | 447.00M | 399.00M | 432.00M | 252.00M | -904.70M | 483.67M | -3.92B | 980.56M | 447.50M | 1.85B | -141.10M | 421.10M | 404.90M | 1.11B | 399.30M |
Interest Expenses | 701.00M | 524.00M | 529.00M | 501.00M | 567.00M | 420.00M | 390.00M | 429.00M | 457.00M | 471.00M | 484.00M | 569.00M | 583.00M | 621.00M | 644.00M | N/A | N/A | 600.00M | 710.00M | N/A | 933.82M | N/A | N/A | 754.44M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 630.95M | 629.41M | 592.93M | 531.03M | 502.05M | 448.83M | 430.96M | 430.61M | 430.18M | 429.63M | 428.00M | 427.00M | 426.00M | 410.00M | 365.23M | 336.39M | 319.20M | 310.79M | 311.11M | 307.72M | 304.19M | 297.89M | 289.78M | 284.10M | 285.04M | 284.10M | 253.55M | 243.92M | 247.87M | 246.48M |
Diluted Shares Outstanding | 633.18M | 632.35M | 609.94M | 531.03M | 505.16M | 452.46M | 434.31M | 433.60M | 430.18M | 431.67M | 431.00M | 430.00M | 429.00M | 413.00M | 367.68M | 343.56M | 341.03M | 324.81M | 336.00M | 364.80M | 306.12M | 299.71M | 292.19M | 284.10M | 286.16M | 284.10M | 253.55M | 243.92M | 247.87M | 246.48M |
EBITDA | 3.20B | 2.83B | 2.74B | 1.05B | 2.66B | 2.48B | 2.49B | 2.24B | 297.00M | 2.37B | 2.22B | 2.38B | 3.23B | 2.19B | 1.94B | 725.00M | 594.00M | 1.09B | 1.11B | -766.40M | 1.63B | -3.71B | 1.48B | 1.58B | 2.75B | -171.50M | 627.50M | 605.10M | 1.31B | 617.90M |
EBITDA Margin | 36.78% | 30.34% | 32.77% | 14.17% | 35.19% | 23.41% | 25.89% | 29.77% | 4.02% | 25.68% | 27.37% | 31.88% | 38.22% | 24.93% | 23.37% | 6.40% | 6.17% | 11.74% | 11.47% | -9.01% | 16.74% | -46.86% | 3.20% | 5.38% | 17.96% | -1.49% | 9.13% | 14.78% | 34.99% | 15.44% |
EBIT | 1.79B | 1.94B | 1.31B | -364.00M | 1.45B | 934.00M | 1.45B | 1.11B | -673.00M | 1.36B | 1.26B | 1.33B | 2.34B | 1.33B | 1.19B | 725.00M | 594.00M | 1.09B | 1.11B | -766.40M | 1.63B | -3.71B | 1.48B | 1.58B | 2.75B | -171.50M | 627.50M | 605.10M | 1.31B | 617.90M |
EBIT Margin | 20.56% | 20.82% | 15.65% | -4.91% | 19.17% | 8.82% | 15.11% | 14.81% | -9.11% | 14.70% | 15.61% | 17.79% | 27.74% | 15.09% | 14.39% | 6.40% | 6.17% | 11.74% | 11.47% | -9.01% | 16.74% | -46.86% | 3.20% | 5.38% | 17.96% | -1.49% | 9.13% | 14.78% | 34.99% | 15.44% |
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 |