Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.64B | $ 5.43B | $ 4.53B | $ 4.55B | $ 4.32B | $ 4.29B | |
$ 2.67B | $ 2.15B | $ 888.20M | $ 1.90B | $ 1.73B | $ 1.71B | |
$ 2.97B | $ 3.29B | $ 3.64B | $ 2.66B | $ 2.59B | $ 2.58B | |
$ 1.71B | $ 1.97B | $ 2.48B | $ 1.47B | $ 1.44B | $ 1.45B | |
$ 1.26B | $ 1.32B | $ 1.16B | $ 1.19B | $ 1.15B | $ 1.13B | |
$ -282.40M | $ -400.40M | $ -313.20M | $ 334.40M | $ 329.90M | $ 329.70M | |
$ -7.50M | $ 5.00M | $ 19.20M | $ -69.60M | $ -29.50M | $ -32.90M | |
$ 950.50M | $ 863.00M | $ 810.10M | $ 785.40M | $ 790.00M | $ 766.50M | |
$ 245.20M | $ 227.90M | $ 213.40M | $ 197.00M | $ 205.80M | $ 205.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 716.00M | $ 650.50M | $ 599.70M | $ 578.40M | $ 607.20M | $ 652.80M | |
$ 2.46 | $ 2.82 | $ 2.55 | $ 2.38 | $ 2.41 | $ 2.55 | |
$ 2.43 | $ 2.80 | $ 2.55 | $ 2.29 | $ 2.35 | $ 2.55 | |
$ 92.36B | $ 23.09B | $ 235.20M | $ 243.50M | $ 251.60M | $ 255.60M | |
$ 9.45B | $ 2.36B | $ 235.20M | $ 248.30M | $ 256.30M | $ 255.80M | |
$ 1.32 | $ 1.20 | $ 1.20 | $ 1.10 | $ 0.80 | $ 0.39 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.38B | $ 4.11B | $ 3.37B | $ -3.37B | $ -3.17B | $ -3.16B | |
$ 716.00M | $ 650.50M | $ 599.70M | $ 578.40M | $ 607.20M | $ 652.80M | |
$ 858.88M | $ 686.71M | $ 609.92M | $ 662.27M | $ 619.85M | $ 591.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.23B | $ 1.26B | $ 1.13B | $ 1.12B | $ 1.12B | $ 1.09B | |
$ 2.18B | $ 2.18B | $ 1.90B | $ 1.91B | $ 1.92B | $ 1.84B |