Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.79B | $ 7.82B | $ 6.70B | $ 6.40B | $ 6.53B | $ 13.41B | |
$ 6.34B | $ 6.55B | $ 5.80B | $ 5.58B | $ 5.84B | $ 7.77B | |
$ 2.45B | $ 1.27B | $ 896.30M | $ 823.90M | $ 694.80M | $ 5.64B | |
$ 752.90M | $ 744.90M | $ 683.80M | $ 723.30M | $ 799.40M | $ 1.39B | |
$ 657.30M | $ 255.70M | $ -2.60M | $ -57.80M | $ -13.20M | $ -557.90M | |
$ -13.70M | $ -88.70M | $ -120.90M | $ -143.30M | $ -81.80M | $ -376.80M | |
$ -430.90M | $ -233.90M | $ -22.70M | $ -465.90M | $ -231.70M | $ 248.00M | |
$ 829.70M | $ 206.60M | $ 68.90M | $ 198.10M | $ -3.50B | $ -2.14B | |
$ 157.40M | $ 154.70M | $ 105.40M | $ 111.10M | $ 19.40M | $ 270.30M | |
$ 10.90M | $ 34.40M | $ 44.60M | $ 600.00K | $ 64.60M | $ -169.90M | |
$ 671.20M | $ 56.20M | $ -107.20M | $ 13.30M | $ -3.29B | $ -3.95B | |
$ 1.55 | $ 0.13 | $ -0.48 | $ 0.05 | $ -7.33 | $ -5.39 | |
$ 1.52 | $ 0.12 | $ -0.48 | $ 0.06 | $ -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.15 | - | - | - | $ 0.13 | $ 0.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.21B | $ 7.29B | $ 6.49B | $ 3.81B | $ 3.75B | $ 9.16B | |
$ 671.20M | $ 56.20M | $ -107.20M | $ 13.30M | $ -3.29B | $ -2.42B | |
$ 515.64M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 913.30M | $ 328.80M | $ 207.60M | $ 355.40M | $ -3.36B | $ -1.57B | |
$ 1.29B | $ 706.60M | $ 584.80M | $ 740.80M | $ -2.95B | $ -1.06B |