Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.14B | $ 5.12B | $ 4.92B | $ 4.13B | $ 3.51B | $ 3.41B | |
$ 1.71B | $ 2.18B | $ 1.98B | $ 1.74B | $ 1.52B | $ 1.44B | |
$ 3.42B | $ 2.94B | $ 2.94B | $ 2.39B | $ 1.99B | $ 1.97B | |
$ 1.98B | $ 1.89B | $ 1.80B | $ 1.71B | $ 2.32B | $ 1.52B | |
$ 1.45B | $ 1.06B | $ 1.14B | $ 676.60M | $ -335.40M | $ 448.00M | |
$ -235.60M | $ -183.00M | $ -145.60M | $ -141.60M | $ -111.70M | $ -103.50M | |
$ 572.90M | $ -56.70M | $ 43.20M | $ 150.20M | $ 33.30M | $ 25.90M | |
$ 676.40M | $ 929.70M | $ 949.20M | $ 685.20M | $ -413.80M | $ 370.40M | |
$ 150.10M | $ 229.50M | $ 200.70M | $ 159.00M | $ -35.70M | $ 53.40M | |
- | - | - | - | - | - | |
$ 521.10M | $ 696.20M | $ 744.20M | $ 520.10M | $ -384.10M | $ 310.50M | |
$ 4.25 | $ 5.69 | $ 6.11 | $ 4.28 | $ -3.30 | $ 2.58 | |
$ 4.22 | $ 5.65 | $ 6.02 | $ 4.24 | $ -3.30 | $ 2.56 | |
$ 491.00M | $ 122.40M | $ 121.90M | $ 121.50M | $ 120.90M | $ 120.40M | |
$ 494.50M | $ 123.30M | $ 123.60M | $ 122.80M | $ 122.00M | $ 121.40M | |
$ 1.56 | $ 1.56 | $ 1.56 | $ 1.56 | $ 1.56 | $ 1.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.52 | - | - | $ 6.97 | $ 5.62 | $ 5.79 | |
- | - | - | - | - | - | |
$ 3.69B | $ 4.07B | $ 3.79B | $ 3.45B | $ 3.84B | $ 2.96B | |
$ 522.20M | $ 696.20M | $ 744.20M | $ 520.10M | $ -384.10M | $ 310.50M | |
$ 410.61M | $ 734.46M | - | $ 520.10M | $ -384.10M | $ 310.50M | |
$ 54.50M | - | - | $ 141.60M | $ 111.70M | $ 103.50M | |
$ 912.00M | $ 951.00M | $ 955.10M | $ 826.80M | $ -302.10M | $ 473.90M | |
$ 1.52B | $ 1.52B | $ 1.44B | $ 1.23B | $ 35.20M | $ 789.80M |