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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 39.76B | 49.83B | 40.97B | 30.46B | 26.01B | 13.44B | 10.52B | 9.88B | 10.22B | 7.26B | 5.69B | 5.19B | 4.85B | 4.51B | 3.95B | 4.06B | 3.41B | 3.10B | 2.79B |
Cost of Revenue | 25.08B | 24.82B | 20.62B | 18.97B | 20.74B | 6.92B | 6.45B | 6.57B | 6.18B | 5.36B | 4.19B | 4.04B | 3.77B | 3.15B | 3.04B | 2.65B | 2.22B | 1.95B | 1.76B |
Gross Profit | 14.68B | 25.01B | 20.35B | 11.49B | 5.27B | 6.52B | 4.07B | 3.31B | 4.04B | 1.91B | 1.50B | 1.16B | 1.08B | 1.37B | 909.67M | 1.42B | 1.19B | 1.15B | 1.02B |
Operating Expenses | 2.46B | 3.07B | 2.67B | 3.67B | 2.65B | 1.52B | 767.51M | 918.46M | 955.65M | 684.20M | 586.40M | 650.69M | 399.69M | 213.94M | 988.23M | 477.93M | 491.28M | 498.38M | 398.44M |
Selling, General & Admin | 3.45B | 4.19B | 3.77B | 2.63B | 3.05B | 1.38B | 924.88M | 805.75M | 839.50M | 673.78M | 653.77M | 651.77M | 581.48M | 516.47M | 363.73M | 406.96M | 402.87M | 406.76M | 361.86M |
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 |
Other Operating Expenses | -986.19M | -1.12B | -1.10B | 1.03B | -399.57M | 126.90M | -160.92M | 109.28M | 112.62M | 7.30M | -67.38M | -1.08M | -181.79M | -302.53M | 624.50M | 70.97M | -127.86M | 778.00K | -10.68M |
Operating Income | 12.22B | 22.22B | 18.18B | 8.44B | 1.90B | 5.01B | 3.26B | 1.32B | 3.07B | 1.23B | 975.57M | 544.36M | -98.31M | 899.07M | 617.84M | -635.78M | 944.13M | 596.86M | 657.62M |
Other Expenses / Income | 5.78B | 6.43B | -9.35B | -26.09B | -6.73B | -4.84B | -1.02B | 1.12B | -4.40B | -1.58B | -1.26B | -832.62M | -774.66M | N/A | 718.19M | N/A | N/A | 778.00K | -10.68M |
Before Tax Income | 18.00B | 28.66B | 8.83B | -17.64B | -4.10B | 165.30M | 2.24B | 2.42B | -1.36B | -363.94M | -279.97M | -310.98M | -98.31M | 899.07M | 1.23B | -635.78M | 816.27M | 597.63M | 646.94M |
Income Tax Expenses | 3.89B | 5.26B | 197.43M | -6.93B | -1.28B | -154.52M | 431.63M | 726.20M | -433.17M | -102.44M | -59.52M | -128.86M | -128.20M | 130.07M | 354.17M | -184.47M | 276.91M | 153.94M | 147.29M |
Net Income | 14.08B | 23.38B | 8.63B | -10.71B | -2.81B | 319.69M | 1.81B | 1.69B | -925.35M | -261.51M | -220.46M | -182.13M | 29.89M | 769.00M | 877.93M | -451.31M | 539.35M | 443.69M | 499.65M |
Interest Expenses | 4.08B | 4.59B | 3.75B | 3.28B | 3.36B | 1.20B | 1.14B | 762.65M | 936.43M | 803.01M | 681.56M | 571.53M | 493.28M | N/A | N/A | 417.79M | 335.73M | 271.18M | 232.46M |
Basic Shares Outstanding | 1.30B | 1.33B | 1.35B | 1.35B | 1.35B | 1.09B | 1.09B | 1.09B | 1.09B | 1.09B | 1.08B | 722.04M | 397.95M | 364.57M | 383.14M | 428.19M | 391.40M | 301.89M | 301.89M |
Diluted Shares Outstanding | 1.30B | 1.33B | 1.35B | 1.35B | 1.35B | 1.09B | 1.09B | 1.09B | 1.09B | 1.09B | 1.09B | 722.04M | 471.16M | 365.01M | 383.27M | 428.19M | 391.40M | 301.89M | 301.89M |
EBITDA | 29.40B | 30.63B | 24.62B | 12.23B | 6.00B | 6.65B | 4.55B | 3.75B | 4.51B | 2.43B | 1.72B | 1.44B | 1.07B | 1.70B | 1.16B | 1.47B | 1.61B | 1.26B | 1.17B |
EBITDA Margin | 73.94% | 61.46% | 60.09% | 40.14% | 23.07% | 49.50% | 43.22% | 37.96% | 44.15% | 33.45% | 30.15% | 27.68% | 21.98% | 37.63% | 29.37% | 36.16% | 47.27% | 40.60% | 41.90% |
EBIT | 22.05B | 33.23B | 12.57B | -14.37B | -738.40M | 1.36B | 3.38B | 3.18B | -422.09M | 439.07M | 401.58M | 260.54M | 394.97M | 899.07M | 1.23B | -218.00M | 1.15B | 868.81M | 879.40M |
EBIT Margin | 55.47% | 66.69% | 30.69% | -47.16% | -2.84% | 10.13% | 32.16% | 32.19% | -4.13% | 6.04% | 7.06% | 5.02% | 8.15% | 19.92% | 31.17% | -5.36% | 33.79% | 28.04% | 31.55% |
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 |