Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.01B | $ 44.56B | - | - | - | - | |
$ 976.00M | $ 8.12B | - | - | - | - | |
$ 3.04B | $ 36.44B | - | - | - | - | |
$ 3.20B | $ 25.12B | - | - | - | - | |
$ -167.00M | $ 11.32B | - | - | - | - | |
$ 193.00M | $ 23.00M | - | - | - | - | |
$ 469.00M | $ -405.00M | - | - | - | - | |
$ 495.00M | $ 11.75B | - | - | - | - | |
$ 173.00M | $ 1.75B | - | - | - | - | |
$ -279.00M | $ 1.07B | - | - | - | - | |
$ 69.00M | $ 9.92B | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 648.38M | $ 634.11M | $ 75.11M | $ 70.98M | |
- | - | $ 657.09M | $ 634.11M | $ 75.11M | $ 80.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.18B | $ 33.24B | - | - | - | - | |
$ 69.00M | $ 9.92B | - | - | - | - | |
$ 69.00M | $ 8.64B | - | - | - | - | |
$ 351.00M | - | - | - | - | - | |
$ 846.00M | $ 13.82B | - | - | - | - | |
$ 846.00M | $ 14.87B | - | - | - | - |