Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 3.18B | $ 3.16B | $ 2.97B | $ 3.73B | $ 3.36B | |
$ ― | $ 2.24B | $ 2.21B | $ 2.10B | $ 2.61B | $ 2.39B | |
$ ― | $ 939.60M | $ 946.90M | $ 872.40M | $ 1.12B | $ 978.30M | |
$ ― | $ 727.20M | $ 715.50M | $ 679.90M | $ 849.80M | $ 783.50M | |
$ ― | $ 212.40M | $ 231.40M | $ 192.50M | $ 271.40M | $ 194.80M | |
$ ― | $ -19.10M | $ -16.90M | $ -17.20M | $ -20.60M | $ -19.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 107.00M | $ 197.90M | $ 111.30M | $ 212.80M | $ 165.60M | |
$ ― | $ 79.00M | $ 57.20M | $ 39.80M | $ 55.10M | $ 49.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 28.60M | $ 1.42B | $ 83.60M | $ 154.00M | $ 113.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.97B | $ 2.92B | $ 2.78B | $ 3.46B | $ 3.17B | |
$ ― | $ 28.60M | $ 1.42B | $ 83.60M | $ 154.00M | $ 113.70M | |
$ ― | $ 66.52M | $ 148.07M | $ 102.80M | $ 177.57M | $ 116.86M | |
$ ― | $ 27.30M | $ 25.70M | $ 24.10M | $ 24.90M | $ 20.30M | |
$ ― | $ 134.30M | $ 223.60M | $ 135.40M | $ 237.70M | $ 185.90M | |
$ ― | $ 293.60M | $ 396.60M | $ 312.90M | $ 409.20M | $ 331.00M |