Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.89B | $ 2.64B | $ 2.94B | $ 2.60B | $ 2.37B | $ 2.46B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 668.00M | $ 675.54M | $ 1.23B | $ 1.24B | $ 618.56M | $ 818.32M | |
$ 137.01M | $ 134.20M | $ 132.33M | $ 309.02M | $ 111.94M | $ 147.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 529.58M | $ 539.93M | $ 1.10B | $ 933.48M | $ 504.86M | $ 667.41M | |
$ 7.37 | $ 7.53 | $ 14.65 | $ 11.49 | $ 5.88 | $ 6.89 | |
$ 7.35 | $ 7.52 | $ 14.63 | $ 11.46 | $ 5.87 | $ 6.88 | |
$ 287.46M | $ 71.71M | $ 75.15M | $ 81.26M | $ 85.88M | $ 96.85M | |
$ 287.82M | $ 71.79M | $ 75.27M | $ 81.42M | $ 85.98M | $ 97.00M | |
$ 2.48 | $ 2.27 | $ 2.20 | $ 0.45 | $ 1.60 | $ 1.20 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 530.99M | $ 541.34M | $ 1.10B | $ 934.89M | $ 506.62M | $ 671.13M | |
$ -899.70M | $ -195.33M | $ ― | $ ― | $ ― | $ ― | |
$ 1.40B | $ 1.11B | $ 298.55M | $ 165.05M | $ 234.94M | $ 369.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |