Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.33T | $ 1.91T | $ -2.23T | $ 2.67T | $ 1.49T | $ 2.83T | |
$ -162.60B | $ 322.79K | $ 63.23B | $ 52.20B | - | - | |
$ 552.67B | $ 962.01K | $ 1.04T | $ 843.29B | $ 252.28B | $ 491.20B | |
- | - | - | - | - | - | |
$ 189.00M | $ -205.63K | - | $ -291.08B | - | $ 1.01B | |
$ 615.34B | $ 691.38K | $ 901.11B | $ 1.07T | $ 695.26B | $ 794.69B | |
$ 86.15B | $ 97.55B | $ 93.62B | $ 221.66B | $ 142.53B | $ 175.07B | |
- | - | - | - | - | - | |
$ 521.26B | $ 579.43B | $ 792.28B | $ 842.47B | $ 547.61B | $ -438.24B | |
$ 1.11K | $ 3.08 | $ 8.40 | $ 8.94 | $ 5.82 | $ 6.58 | |
$ 1.11K | $ 3.08 | $ 4.20 | $ 4.47 | $ 5.82 | $ 6.58 | |
$ 942.23M | $ 188.45B | $ 482.58B | $ 309.18B | $ 370.04B | $ 188.45B | |
$ 942.23M | $ 188.45B | $ 965.15B | $ 618.36B | $ 370.04B | $ 66.60B | |
$ 984.48 | - | - | - | $ 0.88 | $ 1.89 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.52B | - | - | - | - | - | |
$ 190.53B | $ 871.33K | $ 4.02T | $ 2.85T | $ 2.22T | $ 2.32T | |
$ 521.26B | $ 579.43B | $ 792.28B | $ 842.47B | $ 547.61B | $ -438.24B | |
$ 522.78B | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |