Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 3.82B | $ 3.05B | $ 2.81B | $ 3.28B | $ 3.13B | |
$ ― | $ 2.65B | $ 2.12B | $ 1.97B | $ 2.30B | $ 2.20B | |
$ ― | $ 1.17B | $ 932.10M | $ 835.00M | $ 981.10M | $ 931.90M | |
$ ― | $ 736.80M | $ 669.20M | $ 640.90M | $ 634.00M | $ 640.00M | |
$ ― | $ 432.20M | $ 262.90M | $ 194.10M | $ 347.10M | $ 291.90M | |
$ ― | $ -91.00M | $ -93.10M | $ -85.40M | $ -130.60M | $ -107.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 285.10M | $ 171.10M | $ 29.70M | $ 185.20M | $ 134.70M | |
$ ― | $ 80.50M | $ 56.60M | $ 27.00M | $ 47.60M | $ 51.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 204.60M | $ 114.50M | $ 2.70M | $ 142.00M | $ 82.20M | |
$ ― | $ 0.89 | $ 0.51 | $ 0.02 | $ 0.64 | $ 0.38 | |
$ ― | $ 0.86 | $ 0.51 | $ 0.02 | $ 0.63 | $ 0.38 | |
$ ― | $ 229.33M | $ 223.04M | $ 221.23M | $ 220.24M | $ 219.38M | |
$ ― | $ 248.48M | $ 237.38M | $ 234.75M | $ 234.21M | $ 233.22M | |
$ ― | $ 0.37 | $ 0.00 | $ 0.00 | $ 0.37 | $ 0.37 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.39B | $ 2.79B | $ 2.61B | $ 2.93B | $ 2.84B | |
$ ― | $ 204.60M | $ 114.50M | $ 2.70M | $ 142.00M | $ 82.20M | |
$ ― | $ 308.22M | $ 114.70M | $ 57.56M | $ 161.41M | $ 115.69M | |
$ ― | $ 100.60M | $ 93.30M | $ 86.70M | $ 132.20M | $ 106.50M | |
$ ― | $ 385.70M | $ 264.40M | $ 116.40M | $ 317.40M | $ 241.20M | |
$ ― | $ 1.18B | $ 1.01B | $ 868.40M | $ 1.04B | $ 904.20M |