Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.05B | $ 7.82B | $ 6.70B | $ 2.80B | $ 6.53B | $ 13.41B | |
$ 3.43B | $ 3.43B | $ 3.04B | $ -2.37B | $ 5.84B | $ 10.95B | |
$ 2.90B | $ 4.40B | $ 3.66B | $ 665.50M | $ 694.80M | $ 2.46B | |
$ 744.90M | $ 744.90M | $ 683.80M | $ 723.30M | $ 799.40M | $ 1.39B | |
$ 255.70M | $ 255.70M | $ -2.60M | $ -57.80M | $ -104.60M | $ 1.07B | |
$ -88.70M | $ -88.70M | $ -120.90M | $ 178.90M | $ -81.80M | $ -451.30M | |
$ -59.60M | $ -59.60M | $ -207.60M | $ -143.70M | $ -3.31B | $ -2.75B | |
$ 206.60M | $ 206.60M | $ 68.90M | $ 198.10M | $ -3.50B | $ -2.14B | |
$ 154.70M | $ 154.70M | $ 105.40M | $ 111.10M | $ 19.40M | $ 276.30M | |
$ 34.40M | $ 34.40M | $ 44.60M | $ 600.00K | - | - | |
$ 64.00M | $ 56.20M | $ -107.20M | $ 27.70M | $ -3.29B | $ -2.42B | |
$ 0.26 | $ 0.26 | $ -0.48 | $ 0.03 | $ -7.33 | $ -5.39 | |
$ 0.24 | $ 0.24 | $ -0.48 | $ 0.03 | $ -7.33 | $ -5.39 | |
$ 1.75B | $ 438.60M | $ 449.50M | $ 450.50M | $ 448.70M | $ 448.00M | |
$ 1.81B | $ 452.30M | $ 449.50M | $ 454.60M | $ 448.70M | $ 448.00M | |
- | - | - | - | $ 0.13 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.20 | $ 0.74 | |
- | - | - | - | - | - | |
$ 4.17B | $ 4.17B | $ 3.73B | $ -1.64B | $ 6.64B | $ 12.34B | |
$ 63.60M | $ 56.20M | $ -107.20M | $ 27.70M | $ -3.29B | $ -2.42B | |
$ 56.96M | - | $ 69.63M | - | $ -1.08B | $ -339.92M | |
- | - | - | - | $ 134.10M | $ 567.80M | |
$ 328.80M | $ 328.80M | $ 207.60M | $ 355.40M | $ -3.36B | $ -1.57B | |
$ 706.60M | $ 706.60M | $ 584.80M | $ 740.80M | $ -2.95B | $ -1.06B |