Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.50B | $ 7.82B | $ 6.70B | $ 2.80B | $ 6.53B | $ 13.41B | |
$ 5.44B | $ 6.55B | $ 3.04B | $ -2.37B | $ 5.84B | $ 10.95B | |
$ 3.06B | $ 1.27B | $ 3.66B | $ 665.50M | $ 694.80M | $ 2.46B | |
$ 769.40M | $ 744.90M | $ 683.80M | $ 723.30M | $ 799.40M | $ 1.39B | |
$ 511.50M | $ 255.70M | $ -2.60M | $ -57.80M | $ -104.60M | $ 1.07B | |
$ -46.70M | $ -88.70M | $ -120.90M | $ 178.90M | $ -81.80M | $ -451.30M | |
$ -254.50M | $ -59.60M | $ -207.60M | $ -143.70M | $ -3.31B | $ -2.75B | |
$ 670.50M | $ 206.60M | $ 68.90M | $ 198.10M | $ -3.50B | $ -2.14B | |
$ 182.90M | $ 154.70M | $ 105.40M | $ 111.10M | $ 19.40M | $ 276.30M | |
$ 23.10M | $ 34.40M | $ 44.60M | $ 600.00K | - | - | |
$ 486.60M | $ 56.20M | $ -107.20M | $ 27.70M | $ -3.29B | $ -2.42B | |
$ 1.45 | $ 0.26 | $ -0.48 | $ 0.03 | $ -7.33 | $ -5.39 | |
$ 1.41 | $ 0.24 | $ -0.48 | $ 0.03 | $ -7.33 | $ -5.39 | |
$ 1.74B | $ 438.60M | $ 449.50M | $ 450.50M | $ 448.70M | $ 448.00M | |
$ 1.80B | $ 452.30M | $ 449.50M | $ 454.60M | $ 448.70M | $ 448.00M | |
$ 0.15 | - | - | - | $ 0.13 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.20 | $ 0.74 | |
- | - | - | - | - | - | |
$ 5.33B | $ 4.17B | $ 3.73B | $ -1.64B | $ 6.64B | $ 12.34B | |
$ 486.60M | $ 56.20M | $ -107.20M | $ 27.70M | $ -3.29B | $ -2.42B | |
$ 339.17M | - | $ 69.63M | - | $ -1.08B | $ -339.92M | |
- | - | - | - | $ 134.10M | $ 567.80M | |
$ 784.80M | $ 328.80M | $ 207.60M | $ 355.40M | $ -3.36B | $ -1.57B | |
$ 1.16B | $ 706.60M | $ 584.80M | $ 740.80M | $ -2.95B | $ -1.06B |