Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.79B | $ 7.82B | $ 6.70B | $ 2.80B | $ 6.53B | $ 13.41B | |
$ 6.34B | $ 6.55B | $ 3.04B | $ -2.37B | $ 5.84B | $ 10.95B | |
$ 2.45B | $ 1.27B | $ 3.66B | $ 665.50M | $ 694.80M | $ 2.46B | |
$ 752.90M | $ 744.90M | $ 683.80M | $ 723.30M | $ 799.40M | $ 1.39B | |
$ 657.30M | $ 255.70M | $ -2.60M | $ -57.80M | $ -104.60M | $ 1.07B | |
$ -13.70M | $ -88.70M | $ -120.90M | $ 178.90M | $ -81.80M | $ -451.30M | |
$ -256.60M | $ -233.90M | $ -207.60M | $ -143.70M | $ -3.31B | $ -2.75B | |
$ 829.70M | $ 206.60M | $ 68.90M | $ 198.10M | $ -3.50B | $ -2.14B | |
$ 157.40M | $ 154.70M | $ 105.40M | $ 111.10M | $ 19.40M | $ 276.30M | |
$ 10.90M | $ 34.40M | $ 44.60M | $ 600.00K | - | - | |
$ 671.20M | $ 56.20M | $ -107.20M | $ 27.70M | $ -3.29B | $ -2.42B | |
$ 1.67 | $ 0.13 | $ -0.48 | $ 0.03 | $ -7.33 | $ -5.39 | |
$ 1.64 | $ 0.12 | $ -0.48 | $ 0.03 | $ -7.33 | $ -5.39 | |
$ 1.73B | $ 438.60M | $ 449.50M | $ 450.50M | $ 448.70M | $ 448.00M | |
$ 1.79B | $ 452.30M | $ 449.50M | $ 454.60M | $ 448.70M | $ 448.00M | |
$ 0.20 | - | - | - | $ 0.13 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.20 | $ 0.74 | |
- | - | - | - | - | - | |
$ 6.21B | $ 7.29B | $ 3.73B | $ -1.64B | $ 6.64B | $ 12.34B | |
$ 671.20M | $ 56.20M | $ -107.20M | $ 27.70M | $ -3.29B | $ -2.42B | |
$ 515.64M | - | $ 69.63M | - | $ -1.08B | $ -339.92M | |
- | - | - | - | $ 134.10M | $ 567.80M | |
$ 913.30M | $ 328.80M | $ 207.60M | $ 355.40M | $ -3.36B | $ -1.57B | |
$ 1.29B | $ 706.60M | $ 584.80M | $ 740.80M | $ -2.95B | $ -1.06B |