Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.51B | $ 1.49B | $ 1.42B | $ 1.33B | $ 1.27B | $ 1.23B | |
$ 146.20M | $ 197.30M | $ -200.70M | $ 191.90M | $ 180.18M | $ 180.47M | |
$ 1.37B | $ 1.30B | $ 1.22B | $ 1.14B | $ 1.08B | $ 1.05B | |
$ 292.10M | $ 295.20M | $ 281.10M | $ 268.90M | $ 260.67M | $ 245.07M | |
$ 772.00M | $ 1.00B | $ 943.10M | $ 866.80M | $ 824.20M | $ 806.13M | |
$ -75.30M | $ -75.30M | $ -75.30M | $ -83.30M | $ -82.33M | $ -64.02M | |
$ -53.80M | $ -51.20M | $ -12.40M | $ 1.30M | $ 8.37M | $ 16.66M | |
$ 996.70M | $ 976.50M | $ 880.20M | $ 782.20M | $ 750.24M | $ 758.78M | |
$ 163.70M | $ 158.90M | $ 206.40M | $ -2.60M | $ -64.64M | $ 146.48M | |
- | - | - | - | - | - | |
$ 833.00M | $ 817.60M | $ 673.80M | $ 784.80M | $ 814.89M | $ 612.30M | |
$ 8.15 | $ 7.91 | $ 6.24 | $ 7.01 | $ 7.08 | $ 5.17 | |
$ 8.14 | $ 7.90 | $ 6.24 | $ 7.00 | $ 7.07 | $ 5.15 | |
$ 409.50M | $ 103.40M | $ 107.90M | $ 112.00M | $ 115.06M | $ 118.51M | |
$ 409.90M | $ 103.50M | $ 108.00M | $ 112.20M | $ 115.30M | $ 118.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 5.31 | |
- | - | - | - | - | - | |
$ 490.20M | $ 492.50M | $ 481.80M | $ 460.80M | $ 440.85M | $ 425.53M | |
$ 833.00M | $ 817.60M | $ 673.80M | $ 784.80M | $ 814.89M | $ 612.30M | |
$ 830.97M | $ 975.93M | - | - | $ 810.21M | $ 611.64M | |
- | - | - | - | $ 90.14M | $ 87.06M | |
$ 1.12B | $ 1.05B | $ 955.50M | $ 865.50M | $ 840.39M | $ 845.84M | |
$ 1.16B | $ 1.10B | $ 1.00B | $ 913.40M | $ 886.74M | $ 892.17M |