Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 8.21B | $ 6.21B | $ 4.69B | $ 4.93B | $ 4.98B | |
$ ― | $ 6.05B | $ 4.54B | $ 3.82B | $ 4.12B | $ 4.10B | |
$ ― | $ 2.16B | $ 1.67B | $ 869.90M | $ 803.20M | $ 874.70M | |
$ ― | $ 693.80M | $ 617.60M | $ 584.70M | $ 631.60M | $ 607.10M | |
$ ― | $ 1.47B | $ 1.05B | $ 285.20M | $ 171.60M | $ 267.60M | |
$ ― | $ -62.50M | $ -40.70M | $ -44.90M | $ -54.90M | $ -65.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.62B | $ 1.09B | $ 217.90M | $ -591.20M | $ 324.40M | |
$ ― | $ 334.60M | $ 265.80M | $ 15.60M | $ 38.40M | $ 64.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.25B | $ 806.90M | $ 189.20M | $ -642.60M | $ 246.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.74B | $ 5.15B | $ 4.41B | $ 4.76B | $ 4.71B | |
$ ― | $ 1.25B | $ 806.90M | $ 189.20M | $ -642.60M | $ 246.10M | |
$ ― | $ 1.23B | $ 797.66M | $ 237.14M | $ -117.95M | $ 248.35M | |
$ ― | $ 51.10M | $ 41.80M | $ 48.90M | $ 56.80M | $ 57.50M | |
$ ― | $ 1.67B | $ 1.14B | $ 266.80M | $ -534.40M | $ 381.90M | |
$ ― | $ 2.07B | $ 1.54B | $ 670.30M | $ 785.30M | $ 922.30M |