Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.67B | $ 12.31B | $ 11.88B | $ 12.01B | $ 13.16B | $ 12.00B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 34.50M | $ 320.90M | $ 644.60M | $ 1.20B | $ 964.00M | $ 1.44B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 528.80M | $ 279.20M | $ 261.10M | $ ― | $ ― | $ 25.30M | |
$ 2.00B | $ 1.64B | $ 1.75B | $ 1.06B | $ 964.00M | $ 1.38B | |
$ 432.70M | $ 356.30M | $ 342.80M | $ 279.60M | $ 171.00M | $ 281.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.57B | $ 1.28B | $ 1.41B | $ 981.00M | $ 793.00M | $ 1.15B | |
$ 8.24 | $ 6.53 | $ 6.55 | $ 4.04 | $ 3.89 | $ 5.25 | |
$ 8.23 | $ 6.50 | $ 6.50 | $ 4.02 | $ 3.89 | $ 5.24 | |
$ 767.64M | $ 196.66M | $ 200.65M | $ 204.23M | $ 203.64M | $ 209.73M | |
$ 769.96M | $ 197.60M | $ 202.11M | $ 204.85M | $ 203.76M | $ 209.85M | |
$ 1.53 | $ 1.39 | $ 1.26 | $ 1.17 | $ ― | $ 1.09 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -10.61B | $ -10.67B | $ -10.13B | $ -10.95B | $ -12.20B | $ -10.62B | |
$ 1.57B | $ 1.28B | $ 1.41B | $ 981.00M | $ 793.00M | $ 1.10B | |
$ 1.79B | $ 1.24B | $ ― | $ ― | $ ― | $ ― | |
$ 196.90M | $ 194.80M | $ 188.50M | $ 185.00M | $ 188.20M | $ 177.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |