Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 14.50B | $ 13.29B | $ 9.61B | $ 9.25B | $ 8.29B | $ 6.78B | |
$ -5.71B | $ -9.91B | $ -8.13B | $ -7.15B | $ 6.73B | $ 4.93B | |
$ 8.61B | $ 3.55B | $ 1.49B | $ 2.10B | $ 1.56B | $ 1.85B | |
$ 329.00M | $ -873.00M | $ 80.00M | $ 128.58M | $ 111.84M | $ 155.81M | |
$ 383.00M | $ 278.00M | $ 115.00M | $ 366.40M | $ 16.77M | - | |
$ 8.59B | $ 4.40B | $ 1.44B | $ 2.09B | $ 1.36B | $ 1.59B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.78B | $ 4.44B | $ 1.48B | $ 2.24B | $ 1.41B | $ 1.64B | |
$ 8.32B | $ 2.66B | - | - | $ 1.41B | $ 1.64B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.70B | $ 1.97B | |
- | - | - | - | - | - | |
$ 59.00M | $ 133.00M | $ 131.00M | $ 129.23M | $ 143.46M | $ 120.87M |