Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.33B | $ 5.12B | $ 4.92B | $ 4.13B | $ 3.51B | $ 3.41B | |
$ 1.80B | $ 2.18B | $ 1.98B | $ 1.74B | $ 1.52B | $ 1.44B | |
$ 3.53B | $ 2.94B | $ 2.94B | $ 2.39B | $ 1.99B | $ 1.97B | |
$ 2.03B | $ 1.89B | $ 1.80B | $ 1.71B | $ 2.32B | $ 1.52B | |
$ 1.49B | $ 1.06B | $ 1.14B | $ 676.60M | $ -335.40M | $ 448.00M | |
$ -240.80M | $ -183.00M | $ -145.60M | $ -141.60M | $ -111.70M | $ -103.50M | |
$ 551.40M | $ -56.70M | $ 43.20M | $ 150.20M | $ 33.30M | $ 25.90M | |
$ 701.60M | $ 929.70M | $ 949.20M | $ 685.20M | $ -413.80M | $ 370.40M | |
$ 158.30M | $ 229.50M | $ 200.70M | $ 159.00M | $ -35.70M | $ 53.40M | |
- | - | - | - | - | - | |
$ 537.80M | $ 696.20M | $ 744.20M | $ 520.10M | $ -384.10M | $ 310.50M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.83B | $ 4.07B | $ 3.79B | $ 3.45B | $ 3.84B | $ 2.96B | |
$ 538.90M | $ 696.20M | $ 744.20M | $ 520.10M | $ -384.10M | $ 310.50M | |
$ 467.35M | $ 734.46M | - | $ 520.10M | $ -384.10M | $ 310.50M | |
- | - | - | $ 141.60M | $ 111.70M | $ 103.50M | |
$ 942.40M | $ 951.00M | $ 955.10M | $ 826.80M | $ -302.10M | $ 473.90M | |
$ 1.57B | $ 1.52B | $ 1.44B | $ 1.23B | $ 35.20M | $ 789.80M |