Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 21.75B | $ 20.76B | $ 20.86B | $ 19.37B | $ 16.59B | $ 17.98B | |
- | - | - | - | $ 7.69B | $ 7.95B | |
$ 21.75B | $ 20.76B | $ 20.86B | $ 19.37B | $ 8.90B | $ 10.03B | |
$ 21.07B | $ 20.08B | $ 19.99B | $ -18.32B | $ 8.20B | $ 9.13B | |
$ 676.10M | $ 576.50M | $ 868.10M | $ 1.13B | $ 701.50M | $ 899.80M | |
$ -140.80M | $ -135.40M | $ -75.20M | - | $ -52.80M | $ -56.40M | |
$ 89.90M | $ -289.90M | $ -201.30M | $ -220.20M | $ -119.10M | $ -145.80M | |
$ 445.40M | $ 251.90M | $ 994.20M | $ 1.22B | $ 529.60M | $ 697.60M | |
$ 63.60M | $ 25.70M | $ 200.80M | $ 264.30M | $ 106.90M | $ 159.70M | |
$ -107.10M | $ -194.10M | $ 51.00M | $ 209.40M | - | - | |
$ 382.60M | $ 225.40M | $ 654.50M | $ 961.60M | $ 402.50M | $ 534.40M | |
$ 8.04 | $ 4.73 | $ 13.51 | $ 18.89 | $ 7.79 | $ 10.98 | |
$ 7.88 | $ 4.67 | $ 13.27 | $ 18.47 | $ 7.70 | $ 10.87 | |
$ 190.23M | $ 47.63M | $ 48.45M | $ 50.92M | $ 51.68M | $ 48.65M | |
$ 193.86M | $ 48.29M | $ 49.34M | $ 52.07M | $ 52.28M | $ 49.15M | |
- | - | - | - | $ 0.00 | $ 0.86 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 9.46 | $ 14.09 | |
- | - | - | - | - | - | |
$ 9.91B | $ 20.08B | $ 19.99B | $ -18.32B | $ 15.89B | $ 17.08B | |
$ 382.60M | $ 225.40M | $ 654.50M | $ 961.60M | $ 402.50M | $ 535.30M | |
$ 276.54M | - | $ 877.42M | - | $ 516.14M | $ 677.47M | |
- | - | - | - | $ 52.80M | $ 56.40M | |
$ 369.60M | $ 677.20M | $ 1.07B | $ 1.22B | $ 701.50M | $ 754.00M | |
$ 615.30M | $ 915.60M | $ 1.38B | $ 1.54B | $ 927.90M | $ 956.40M |