Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.89B | $ 6.59B | $ 6.06B | $ 4.93B | $ 5.34B | $ 5.10B | |
$ 1.74B | $ 4.10B | $ -3.83B | $ -2.97B | $ 3.08B | $ 2.76B | |
$ 1.16B | $ 2.49B | $ 2.23B | $ 1.96B | $ 2.26B | $ 2.34B | |
$ 729.27M | $ 1.76B | $ 1.94B | $ 1.38B | $ 1.28B | $ 1.22B | |
$ 429.48M | $ 732.62M | $ 286.92M | $ 767.49M | $ 975.33M | $ 1.12B | |
$ -187.81M | $ -534.54M | $ 45.86M | $ 11.80M | $ -241.62M | $ -228.77M | |
$ 93.55M | $ -42.33M | $ -20.75M | $ -49.49M | $ 144.91M | $ -76.52M | |
$ 335.22M | $ 224.02M | $ 361.26M | $ 350.45M | $ 878.63M | $ 817.10M | |
$ 68.70M | $ 43.35M | $ 90.11M | $ 85.13M | $ 169.64M | $ 168.46M | |
$ ― | $ 62.82M | $ ― | $ 33.19M | $ ― | $ ― | |
$ 227.22M | $ 59.31M | $ 542.29M | $ 530.65M | $ 618.55M | $ 625.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.47B | $ 5.86B | $ -1.89B | $ -1.59B | $ 4.36B | $ 3.98B | |
$ 227.22M | $ 59.31M | $ 542.29M | $ 530.65M | $ 618.55M | $ 625.15M | |
$ 221.17M | $ 164.65M | $ ― | $ ― | $ 566.94M | $ 661.64M | |
$ 179.98M | $ ― | $ ― | $ ― | $ 222.92M | $ 324.38M | |
$ 515.20M | $ 820.88M | $ 361.26M | $ 350.45M | $ 1.10B | $ 1.14B | |
$ 600.18M | $ 1.26B | $ 769.12M | $ 710.22M | $ 1.42B | $ 1.44B |