Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 812.08M | $ 840.19M | $ 708.78M | $ 623.62M | $ 645.63M | $ 615.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 272.80M | $ 318.60M | $ 241.72M | $ 240.93M | $ 184.41M | $ 242.86M | |
$ 52.05M | $ 62.73M | $ 24.11M | $ 35.77M | $ 28.60M | $ 44.79M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 220.68M | $ 255.86M | $ 217.61M | $ 205.16M | $ 155.81M | $ 198.07M | |
$ 2.34 | $ 2.72 | $ 2.33 | $ 2.16 | $ 1.60 | $ 2.01 | |
$ 2.32 | $ 2.69 | $ 2.30 | $ 2.14 | $ 1.59 | $ 2.00 | |
$ 377.20M | $ 93.94M | $ 93.53M | $ 95.03M | $ 97.36M | $ 98.31M | |
$ 381.26M | $ 95.10M | $ 94.59M | $ 95.90M | $ 98.09M | $ 98.85M | |
$ 0.93 | $ 0.92 | $ 0.92 | $ 0.92 | $ ― | $ 0.90 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 220.68M | $ 255.86M | $ 217.61M | $ 205.16M | $ 155.81M | $ 198.07M | |
$ 215.29M | $ 211.89M | $ ― | $ ― | $ ― | $ ― | |
$ 389.48M | $ 275.23M | $ 65.86M | $ 31.10M | $ 68.45M | $ 123.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |