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 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 9.50T | 11.43T | 9.60T | 7.73T | 7.74T | 7.11T | 7.24T | 6.25T | 11.07T |
Cost of Revenue | 441.06B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 9.06T | 11.43T | 9.60T | 7.73T | 7.74T | 7.11T | 7.24T | 6.25T | 11.07T |
Operating Expenses | 4.21T | 4.24T | 3.83T | 3.53T | 3.41T | 2.94T | 3.53T | 2.76T | 2.37T |
Selling, General & Admin | 4.21T | 4.27T | 3.89T | 3.68T | 3.48T | 3.29T | 3.54T | 3.13T | N/A |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | -31.66B | -62.34B | -149.33B | -75.43B | -352.04B | -6.73B | -369.09B | -2.37T |
Operating Income | 5.29T | 10.26T | 3.53T | 1.79T | 2.56T | 6.82T | 5.26T | 5.03T | 1.28T |
Other Expenses / Income | -1.77T | -1.14T | 72.85B | -1.07T | -543.90B | -568.82B | -372.03B | -518.15B | -690.18B |
Before Tax Income | 3.52T | 4.49T | 3.75T | 2.00T | 2.72T | 2.80T | 1.95T | 1.55T | 1.47T |
Income Tax Expenses | 890.56B | 1.16T | 941.87B | 486.00B | 685.45B | 753.22B | 419.42B | 275.86B | 376.55B |
Net Income | 2.51T | 3.19T | 2.54T | 1.31T | 1.87T | 2.03T | 1.51T | 1.26T | 875.84B |
Interest Expenses | 11.90T | 5.96T | 2.91T | 3.53T | 4.68T | 4.03T | 3.33T | 3.49T | 924.51B |
Basic Shares Outstanding | 258.67M | 242.57M | 241.47M | 240.76M | 228.50M | 224.42M | 224.33M | 226.72M | 224.33M |
Diluted Shares Outstanding | 245.13M | 242.57M | 241.47M | 240.76M | 228.50M | 226.72M | 226.72M | 226.72M | 224.33M |
EBITDA | 4.40T | N/A | 4.54T | 2.54T | 3.23T | N/A | 3.06T | N/A | 2.63T |
EBITDA Margin | 46.33% | 0.00% | 47.29% | 32.84% | 41.69% | 0.00% | 42.29% | 0.00% | 23.76% |
EBIT | 15.30T | 10.31T | 6.39T | 5.32T | 7.24T | 6.82T | 5.26T | 5.03T | 2.18T |
EBIT Margin | 161.02% | 90.16% | 66.58% | 68.85% | 93.50% | 95.95% | 72.66% | 80.42% | 19.66% |
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 |