Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.43B | $ 7.35B | $ 5.93B | $ -3.35B | $ 7.65B | $ 7.48B | |
$ -690.00M | $ -3.10B | $ -2.54B | $ 2.59B | $ 7.30B | $ 6.90B | |
$ 863.00M | $ 678.00M | $ 428.00M | $ 2.78B | $ 352.00M | $ 574.00M | |
$ -33.00M | $ -51.00M | $ -5.00M | $ -87.00M | $ -18.00M | $ -217.00M | |
- | - | - | - | - | - | |
$ 705.00M | $ 589.00M | $ 474.00M | $ 2.09B | $ -242.00M | $ -388.00M | |
$ 6.84 | $ 11.48 | $ 9.42 | $ 52.34 | $ -1.90 | $ -2.69 | |
$ 6.57 | $ 10.84 | $ 8.60 | $ 16.52 | $ -1.90 | $ -2.69 | |
$ 408.60M | $ 102.70M | $ 100.70M | $ 116.70M | $ 127.40M | $ 141.00M | |
$ 432.30M | $ 108.80M | $ 110.20M | $ 125.80M | $ 131.90M | $ 147.00M | |
$ 800.00M | $ 625.00M | $ 510.00M | $ 2.13B | $ -206.00M | $ -360.00M | |
$ 614.90M | - | - | - | $ 213.00M | $ 741.00M | |
$ 1.20 | $ 1.20 | $ 0.80 | $ 0.70 | $ 0.60 | $ 0.32 | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.81 | $ 4.22 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 141.00M | - | - | $ 2.78B | $ 538.00M | $ 786.00M | |
$ 200.00M | - | - | $ 3.57B | - | - | |
$ 161.00M | $ 298.00M | $ 183.00M | $ 224.00M | $ 186.00M | $ 212.00M |