Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.16B | $ 3.31B | $ 3.16B | $ 2.75B | $ 2.69B | $ 2.69B | |
$ ― | $ ― | $ 527.70M | $ 438.60M | $ 490.60M | $ 488.00M | |
$ ― | $ ― | $ 2.63B | $ 2.31B | $ 2.20B | $ 2.20B | |
$ ― | $ ― | $ 1.76B | $ 1.46B | $ 1.47B | $ 1.54B | |
$ ― | $ ― | $ 871.30M | $ 853.50M | $ 724.20M | $ 663.00M | |
$ ― | $ ― | $ -34.40M | $ -31.30M | $ -40.50M | $ -46.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 706.10M | $ 789.20M | $ 532.40M | $ -38.70M | |
$ ― | $ ― | $ 112.30M | $ 158.30M | $ -17.80M | $ 19.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 648.60M | $ 646.60M | $ 548.00M | $ -50.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 2.29B | $ 1.90B | $ 1.96B | $ 2.03B | |
$ ― | $ ― | $ 648.60M | $ 646.60M | $ 548.00M | $ -50.70M | |
$ ― | $ ― | $ 715.40M | $ 658.27M | $ 665.29M | $ 395.53M | |
$ ― | $ ― | $ 23.80M | $ 23.70M | $ 27.50M | $ 30.80M | |
$ ― | $ ― | $ 729.90M | $ 812.90M | $ 559.90M | $ -7.90M | |
$ ― | $ 868.80M | $ 1.07B | $ 1.06B | $ 794.60M | $ 153.30M |