Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.58B | $ 5.27B | $ 5.12B | $ 4.92B | $ 4.13B | $ 3.51B | |
$ 2.49B | $ 2.34B | $ 2.18B | $ 1.98B | $ 1.74B | $ 1.52B | |
$ 3.09B | $ 2.93B | $ 2.94B | $ 2.94B | $ 2.39B | $ 1.99B | |
$ 2.09B | $ 2.00B | $ 1.89B | $ 1.80B | $ 1.71B | $ 2.32B | |
$ 1.00B | $ 933.60M | $ 1.06B | $ 1.14B | $ 676.60M | $ -335.40M | |
$ -122.50M | $ -241.40M | $ -183.00M | $ -145.60M | $ -141.60M | $ -111.70M | |
$ -8.20M | $ 25.70M | $ 56.70M | $ 43.20M | $ -150.20M | $ -33.30M | |
$ 775.70M | $ 717.90M | $ 929.70M | $ 949.20M | $ 685.20M | $ -413.80M | |
$ 177.40M | $ 166.20M | $ 229.50M | $ 200.70M | $ 159.00M | $ -35.70M | |
- | - | - | - | - | - | |
$ 592.30M | $ 545.30M | $ 696.20M | $ 744.20M | $ 520.10M | $ -384.10M | |
$ 4.79 | $ 4.44 | $ 5.69 | $ 6.11 | $ 4.28 | $ -3.30 | |
$ 4.75 | $ 4.40 | $ 5.65 | $ 6.02 | $ 4.24 | $ -3.27 | |
$ 494.10M | $ 122.90M | $ 122.40M | $ 121.90M | $ 121.50M | $ 120.90M | |
$ 498.70M | $ 123.90M | $ 123.30M | $ 123.60M | $ 122.80M | $ 122.00M | |
$ 1.56 | $ 1.56 | $ 1.56 | $ 1.56 | $ 1.56 | $ 1.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.58B | $ 4.33B | $ 4.07B | $ 3.79B | $ 3.45B | $ 3.84B | |
$ 592.30M | $ 545.30M | $ 696.20M | $ 744.20M | $ 520.10M | $ -384.10M | |
$ 771.40M | - | - | - | $ 541.31M | $ -444.40M | |
- | - | - | - | - | - | |
$ 892.70M | $ 959.30M | $ 1.11B | $ 1.09B | $ 826.80M | $ -407.40M | |
$ 1.56B | $ 1.58B | $ 1.68B | $ 1.58B | $ 1.23B | $ -70.10M |