Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2021-11-09 | 2021-08-02 | 2021-05-10 | 2020-12-31 | 2020-03-01 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 28.26B | 36.63B | 25.96B | 25.96B | N/A | N/A | 17.81B | N/A | 20.39B | 17.82B | 12.51B | 10.09B | 12.48B | 19.31B | 24.45B | 24.17B | 23.95B | 19.16B | 15.53B | 24.48B | 20.01B | 18.16B | 16.26B | 11.37B | 9.33B | 7.34B | 13.98B | 13.57B | 7.61B | 6.60B |
Cost of Revenue | 18.15B | 18.99B | 18.11B | 18.11B | 558.00B | 594.00B | 16.57B | 2.46B | 14.32B | 10.54B | 9.60B | 9.46B | 10.35B | 11.06B | 12.91B | 12.36B | 7.38B | 6.37B | 5.63B | 7.75B | 7.05B | 6.58B | 5.87B | 4.73B | 4.13B | 3.56B | 9.67B | 9.06B | 5.12B | 4.57B |
Gross Profit | 10.11B | 17.64B | 7.85B | 7.85B | -558.00B | -594.00B | 1.24B | -2.46B | 6.08B | 7.28B | 2.91B | 633.00M | 2.13B | 8.25B | 11.55B | 11.82B | 16.57B | 12.78B | 9.90B | 16.73B | 12.96B | 11.58B | 10.39B | 6.64B | 5.20B | 3.78B | 4.31B | 4.52B | 2.49B | 2.03B |
Operating Expenses | 3.69B | 3.98B | 3.19B | 3.19B | 218.00B | 182.00B | 2.50B | 1.07B | 3.26B | 2.16B | 1.82B | 1.67B | 1.65B | 2.20B | 2.81B | 2.63B | 5.98B | 5.03B | 4.92B | 4.69B | 4.05B | 3.46B | 2.96B | 2.37B | 2.10B | 1.71B | 1.65B | 1.59B | 1.46B | 1.57B |
Selling, General & Admin | 1.08B | 945.00M | 863.00M | 863.00M | 166.00B | 166.00B | 864.00M | 264.00M | 882.00M | 1.61B | 1.42B | 1.33B | 1.27B | 1.50B | 1.80B | 1.60B | 1.52B | 1.40B | 1.38B | 1.28B | 1.67B | 1.42B | 1.48B | 1.07B | 918.00M | 700.00M | 675.00M | 691.00M | 645.00M | 709.00M |
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 | 3.59B | 3.04B | 2.32B | 2.32B | 52.00B | 16.00B | 1.64B | 805.00M | 2.38B | 549.00M | 393.00M | 339.00M | 379.00M | 700.00M | 1.00B | 1.02B | 4.45B | 3.64B | 3.55B | 3.40B | 2.38B | 2.04B | 1.49B | 1.30B | 1.18B | 1.01B | 971.00M | 901.00M | 817.00M | 857.00M |
Operating Income | 4.70B | 14.61B | 5.46B | 4.67B | 299.00B | 299.00B | -770.00M | -2.01B | 3.40B | 6.00B | 1.09B | -1.04B | 483.00M | 6.04B | 8.74B | 9.19B | 10.59B | 7.75B | 4.98B | 12.04B | 8.92B | 8.12B | 7.43B | 4.27B | 3.10B | 2.06B | 2.67B | 2.92B | 1.03B | 462.00M |
Other Expenses / Income | 821.00M | -494.00M | -1.76B | -960.00M | -504.00B | -504.00B | -14.94B | 693.00M | -3.22B | 413.00M | -124.00M | -809.00M | -10.17B | -4.82B | 542.00M | -1.80B | -133.00M | -391.00M | -310.00M | -673.00M | -339.00M | -291.00M | -293.00M | -115.00M | -211.00M | -480.00M | -918.00M | 86.00M | 173.00M | 226.00M |
Before Tax Income | 6.43B | 14.12B | 3.71B | 3.71B | -205.00B | -205.00B | -15.71B | -1.32B | 186.00M | 5.28B | 971.00M | -1.84B | -9.68B | 1.22B | 9.28B | 7.39B | 10.46B | 7.36B | 4.67B | 11.37B | 8.58B | 7.83B | 7.13B | 4.16B | 2.89B | 1.58B | 1.75B | 3.01B | 1.20B | 688.00M |
Income Tax Expenses | 1.73B | 813.00M | 915.00M | 915.00M | 16.00B | 16.00B | -2.17B | 25.00M | 693.00M | 1.48B | 17.00M | -662.00M | -1.33B | 1.69B | 3.75B | 3.12B | 4.20B | 3.00B | 1.92B | 4.63B | 3.51B | 3.47B | 2.02B | 1.71B | 1.23B | 422.00M | 563.00M | 1.44B | 631.00M | 363.00M |
Net Income | 3.75B | 13.30B | 2.32B | 2.32B | -346.00B | -346.00B | -13.53B | -2.23B | -507.00M | 4.13B | 1.31B | -574.00M | -7.83B | 616.00M | 5.90B | 4.60B | 6.77B | 4.53B | 2.92B | 6.86B | 5.40B | 4.18B | 5.28B | 2.57B | 1.53B | 989.00M | 1.15B | 1.57B | 448.00M | 363.00M |
Interest Expenses | 945.00M | 1.03B | 1.61B | 1.61B | 395.00B | 395.00B | 1.42B | 352.00M | 1.07B | 389.00M | 345.00M | 292.00M | 147.00M | 77.00M | 118.00M | 130.00M | 298.00M | 116.00M | 140.00M | 26.00M | N/A | 291.00M | 293.00M | N/A | 332.00M | N/A | N/A | 518.00M | N/A | N/A |
Basic Shares Outstanding | 889.20M | 926.20M | 935.00M | 935.00M | 918.70M | 918.70M | 918.70M | 809.50M | 809.50M | 761.70M | 765.10M | 763.80M | 765.60M | 781.10M | 804.10M | 809.30M | 812.10M | 812.50M | 811.30M | 817.60M | 834.62M | 853.47M | 806.88M | 791.37M | 767.34M | 752.09M | 744.52M | 737.09M | 710.80M | 698.99M |
Diluted Shares Outstanding | 960.90M | 1.00B | 958.80M | 958.80M | 918.70M | 918.70M | 918.70M | 809.50M | 809.50M | 763.30M | 765.90M | 763.80M | 765.60M | 781.10M | 804.60M | 810.00M | 812.10M | 813.80M | 813.80M | 820.80M | 838.51M | 860.49M | 818.13M | 802.50M | 777.10M | 757.85M | 746.93M | 737.09M | 711.00M | 698.99M |
EBITDA | 13.95B | 21.54B | 13.91B | 13.30B | -55.14T | -55.14T | 7.33B | N/A | 9.39B | 9.23B | 5.67B | 3.32B | -4.47B | 6.64B | 15.12B | 12.36B | 14.86B | 10.79B | 8.09B | 14.22B | 11.29B | 9.98B | 9.08B | 5.60B | 4.27B | 2.43B | 2.69B | 4.44B | 1.90B | 1.58B |
EBITDA Margin | 49.38% | 58.79% | 53.59% | 51.23% | 0.00% | 0.00% | 41.14% | 0.00% | 46.03% | 51.78% | 45.37% | 32.94% | -35.80% | 34.38% | 61.84% | 51.12% | 62.04% | 56.34% | 52.09% | 58.10% | 56.39% | 54.96% | 55.84% | 49.24% | 45.78% | 33.12% | 19.26% | 32.69% | 24.91% | 24.00% |
EBIT | 6.43B | 15.15B | 4.85B | 4.85B | 65.00B | 65.00B | -14.28B | -1.85B | 1.25B | 6.00B | 1.67B | -944.00M | -9.01B | 2.38B | 9.78B | 7.85B | 11.27B | 7.64B | 4.97B | 11.51B | 8.91B | 7.94B | 7.59B | 4.28B | 3.09B | 1.41B | 1.72B | 3.53B | 1.08B | 726.00M |
EBIT Margin | 22.75% | 41.35% | 18.69% | 18.69% | 0.00% | 0.00% | -80.19% | 0.00% | 6.14% | 33.65% | 13.38% | -9.36% | -72.21% | 12.31% | 39.98% | 32.46% | 47.05% | 39.89% | 32.02% | 47.03% | 44.51% | 43.72% | 46.71% | 37.61% | 33.09% | 19.23% | 12.28% | 26.01% | 14.18% | 11.01% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2021-11-09 | 2021-08-02 | 2021-05-10 | 2020-12-31 | 2020-03-01 | 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 |