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 | 12.67B | 12.62B | 11.14B | 9.66B | 10.19B | 10.74B | 10.53B | 13.59B | 14.96B | 17.15B | 15.89B | 18.14B | 17.27B | 16.65B | 14.12B | 16.07B | 13.59B | 12.30B | 11.09B | 9.49B | 8.41B | 8.63B | 9.33B | 6.69B | 3.25B | 2.40B | 1.41B | 835.00M | 685.00M | 532.70M |
Cost of Revenue | 10.16B | 10.07B | 8.43B | 6.97B | 7.84B | 8.16B | 8.07B | 11.15B | 12.10B | 14.06B | 12.64B | 14.43B | 13.14B | 12.68B | 10.62B | 12.36B | 10.18B | N/A | N/A | N/A | N/A | N/A | 7.03B | 4.41B | 1.97B | 1.39B | 867.00M | 437.00M | 350.00M | 225.60M |
Gross Profit | 2.50B | 2.55B | 2.71B | 2.69B | 2.35B | 2.57B | 2.46B | 2.43B | 2.87B | 3.09B | 3.25B | 3.71B | 4.13B | 3.96B | 3.50B | 3.71B | 3.41B | 12.30B | 11.09B | N/A | 8.41B | N/A | 2.30B | 2.28B | 1.28B | 1.01B | 544.00M | 398.00M | 335.00M | 307.10M |
Operating Expenses | 267.00M | 202.00M | 145.00M | 165.00M | 213.00M | 192.00M | 215.00M | 246.00M | 196.00M | 187.00M | 220.00M | 301.00M | 391.00M | 392.00M | 345.00M | 371.00M | 379.00M | 9.20B | 8.13B | 6.90B | 6.14B | 9.04B | 251.00M | 667.00M | 357.00M | 253.00M | 183.00M | 120.00M | 87.00M | 75.00M |
Selling, General & Admin | 267.00M | 202.00M | 145.00M | 165.00M | 213.00M | 192.00M | 215.00M | 194.00M | 196.00M | 187.00M | 220.00M | 301.00M | 391.00M | 392.00M | 345.00M | 371.00M | 379.00M | 305.00M | 221.00M | 182.00M | 157.00M | 112.00M | 120.00M | 85.00M | 71.00M | 56.00M | 45.00M | 35.00M | 32.00M | 31.60M |
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 | N/A | N/A | N/A | N/A | -133.00M | N/A | 52.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 8.90B | 7.91B | 6.71B | 5.98B | 8.93B | 131.00M | 582.00M | 286.00M | 197.00M | 138.00M | 85.00M | 55.00M | 43.40M |
Operating Income | 2.24B | 2.35B | 2.57B | 2.53B | 2.14B | 2.37B | 2.25B | 2.19B | 2.67B | 2.90B | 3.03B | 3.41B | 3.74B | 3.57B | 3.15B | 3.34B | 3.03B | 3.10B | 2.96B | 2.59B | 2.28B | -405.00M | 2.05B | 1.61B | 925.00M | 754.00M | 361.00M | 278.00M | 248.00M | 232.10M |
Other Expenses / Income | -2.13B | -2.59B | -3.65B | -2.16B | -1.31B | 383.00M | -1.48B | -2.05B | -1.55B | -1.32B | -1.98B | -3.10B | -1.56B | -2.53B | -807.00M | -585.00M | -1.42B | -2.41B | -1.86B | -1.98B | -1.75B | -2.21B | -1.35B | -715.00M | -569.00M | -302.00M | -117.00M | -93.00M | -84.00M | -90.30M |
Before Tax Income | 104.00M | -240.00M | -1.09B | 365.00M | 829.00M | 2.02B | 771.00M | 137.00M | 1.12B | 1.58B | 1.05B | 314.00M | 2.18B | 1.04B | 2.34B | 2.75B | 1.61B | 689.00M | 1.10B | 615.00M | 530.00M | -2.62B | 697.00M | 900.00M | 356.00M | 452.00M | 244.00M | 185.00M | 164.00M | 141.80M |
Income Tax Expenses | 261.00M | 265.00M | 133.00M | 216.00M | 352.00M | 708.00M | 990.00M | -188.00M | 465.00M | 419.00M | 343.00M | 708.00M | 636.00M | 307.00M | 599.00M | 774.00M | 685.00M | 403.00M | 465.00M | 249.00M | 194.00M | -27.00M | 230.00M | 252.00M | 111.00M | 145.00M | 56.00M | 60.00M | 57.00M | 43.50M |
Net Income | 249.00M | -546.00M | -409.00M | 46.00M | 303.00M | 1.20B | -1.16B | -1.13B | 306.00M | 769.00M | 114.00M | -912.00M | 58.00M | 9.00M | 658.00M | 1.23B | -95.00M | 261.00M | 630.00M | 386.00M | -403.00M | -3.51B | 273.00M | 641.00M | 228.00M | 311.00M | 185.00M | 125.00M | 107.00M | 100.10M |
Interest Expenses | 1.32B | N/A | N/A | N/A | N/A | 1.06B | 1.17B | 1.43B | 1.44B | 1.47B | 1.48B | 1.57B | 1.60B | 1.53B | 1.51B | 1.84B | 1.79B | 1.80B | 1.90B | N/A | 1.99B | N/A | N/A | 1.30B | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 669.00M | 665.85M | 659.55M | 766.67M | 673.33M | 664.64M | 660.00M | 656.98M | 680.00M | 718.69M | 743.00M | 755.00M | 778.00M | 769.00M | 667.00M | 669.00M | 668.00M | 652.50M | 656.25M | 643.33M | 592.65M | 539.02M | 525.00M | 442.07M | 383.19M | 355.43M | 333.33M | 308.64M | 297.22M | 294.41M |
Diluted Shares Outstanding | 712.00M | 668.00M | 666.00M | 668.00M | 667.00M | 664.64M | 660.00M | 656.98M | 695.45M | 725.47M | 748.00M | 755.00M | 783.00M | 769.00M | 670.00M | 689.00M | 678.00M | 669.23M | 663.16M | 643.33M | 601.49M | 539.02M | 535.29M | 457.86M | 393.10M | 368.05M | 339.45M | 308.64M | 297.22M | 294.41M |
EBITDA | 2.55B | 3.40B | 3.62B | 3.60B | 3.18B | 3.56B | 2.17B | 1.29B | 3.35B | 3.90B | 3.23B | 2.76B | 3.56B | 3.02B | 3.82B | 4.85B | 3.32B | 2.47B | 2.99B | 635.00M | 1.78B | -3.54B | 503.00M | 2.19B | 339.00M | 456.00M | 241.00M | 185.00M | 164.00M | 143.60M |
EBITDA Margin | 20.14% | 26.94% | 32.51% | 37.23% | 31.22% | 33.17% | 20.59% | 9.49% | 22.40% | 22.77% | 20.34% | 15.23% | 20.60% | 18.14% | 27.06% | 30.20% | 24.43% | 20.05% | 26.98% | 6.69% | 21.12% | -40.96% | 5.39% | 32.76% | 10.42% | 19.02% | 17.08% | 22.16% | 23.94% | 26.96% |
EBIT | 1.83B | -281.00M | -276.00M | 262.00M | 655.00M | 2.97B | 999.00M | 113.00M | 2.21B | 2.66B | 1.94B | 1.37B | 2.30B | 1.84B | 2.77B | 3.85B | 2.38B | 2.47B | 2.99B | 635.00M | 1.78B | -3.54B | 503.00M | 2.19B | 339.00M | 456.00M | 241.00M | 185.00M | 164.00M | 143.60M |
EBIT Margin | 14.44% | -2.23% | -2.48% | 2.71% | 6.43% | 27.64% | 9.49% | 0.83% | 14.75% | 15.51% | 12.20% | 7.54% | 13.30% | 11.07% | 19.63% | 23.97% | 17.50% | 20.05% | 26.98% | 6.69% | 21.12% | -40.96% | 5.39% | 32.76% | 10.42% | 19.02% | 17.08% | 22.16% | 23.94% | 26.96% |
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 |