Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.49B | $ 7.49B | $ 7.51B | $ 3.44B | $ 8.17B | $ 8.07B | |
$ -7.18B | $ -7.18B | $ -6.53B | $ 6.65B | $ 7.24B | $ 7.35B | |
$ 303.00M | $ 303.00M | $ 978.00M | $ 1.18B | $ 928.00M | $ 714.00M | |
$ 104.00M | $ 104.00M | $ 239.00M | $ 263.00M | $ 230.00M | $ 195.00M | |
- | - | - | - | - | - | |
$ 206.00M | $ 76.00M | $ 1.22B | $ 904.00M | $ 178.00M | $ 343.00M | |
$ 0.61 | $ 0.32 | $ 2.42 | $ 5.29 | $ 0.35 | $ 0.68 | |
$ 0.60 | $ 0.32 | $ 2.38 | $ 1.72 | $ 0.35 | $ 0.67 | |
$ 1.88B | $ 468.80M | $ 504.50M | $ 506.90M | $ 505.20M | $ 502.90M | |
$ 1.90B | $ 474.90M | $ 511.00M | $ 514.70M | $ 511.60M | $ 509.70M | |
$ 76.00M | $ 76.00M | $ 609.00M | $ 904.00M | $ 178.00M | $ 343.00M | |
$ 316.69M | - | $ 766.62M | - | $ 1.37B | $ 1.03B | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | $ 0.63 | $ 0.84 | |
- | - | - | - | $ 0.62 | $ 0.82 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.12B | $ 953.00M | |
- | - | - | - | - | - | |
$ 118.00M | $ 118.00M | $ 106.00M | $ -160.00M | $ 195.00M | $ 239.00M |