Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 22.50B | $ 20.76B | $ 20.86B | $ 19.37B | $ 16.59B | $ 17.98B | |
- | - | - | $ 8.32B | $ 7.69B | - | |
$ 22.50B | $ 20.76B | $ 20.86B | $ 11.05B | $ 8.90B | $ 17.98B | |
$ 21.62B | $ 20.08B | $ 19.89B | $ 18.32B | $ 16.03B | $ 17.27B | |
$ 785.30M | $ 576.50M | $ 868.10M | $ 1.04B | $ 559.10M | $ 715.40M | |
$ -141.80M | $ -135.40M | $ -75.20M | $ -40.10M | $ -52.80M | $ -56.40M | |
$ -399.40M | $ -289.90M | $ 96.50M | $ -220.20M | $ -23.30M | $ -38.60M | |
$ 563.80M | $ 251.90M | $ 994.20M | $ 1.22B | $ 529.60M | $ 697.60M | |
$ 86.50M | $ 25.70M | $ 200.80M | $ 264.30M | $ 106.90M | $ 159.70M | |
$ -96.80M | $ -194.10M | $ 51.00M | $ 209.40M | $ 8.00M | $ 36.30M | |
$ 478.00M | $ 225.40M | $ 654.50M | $ 961.60M | $ 402.50M | $ 534.40M | |
$ 10.04 | $ 4.73 | $ 13.51 | $ 18.89 | $ 7.79 | $ 10.98 | |
$ 9.90 | $ 4.67 | $ 13.27 | $ 18.47 | $ 7.70 | $ 10.87 | |
$ 190.08M | $ 47.63M | $ 48.45M | $ 50.92M | $ 51.68M | $ 48.65M | |
$ 193.96M | $ 48.29M | $ 49.34M | $ 52.07M | $ 52.28M | $ 49.15M | |
- | - | - | - | - | $ 0.86 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.56B | $ 20.08B | $ 19.89B | $ 18.32B | $ 16.03B | $ 17.27B | |
$ 478.00M | $ 225.40M | $ 654.50M | $ 961.60M | $ 402.50M | $ 535.30M | |
$ 345.81M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 489.00M | $ 677.20M | $ 972.90M | $ 1.13B | $ 701.50M | $ 754.00M | |
$ 756.70M | $ 915.60M | $ 1.20B | $ 1.35B | $ 927.90M | $ 1.03B |