Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 567.14M | $ 781.54M | $ 875.14M | $ 783.35M | $ 879.50M | $ 806.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 136.69M | $ 200.60M | $ 306.56M | $ 267.05M | $ 319.79M | $ 302.43M | |
$ 8.41M | $ 25.55M | $ 50.15M | $ 61.31M | $ 64.89M | $ 64.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 128.28M | $ 175.06M | $ 256.41M | $ 271.11M | $ 254.85M | $ 237.83M | |
$ 1.02 | $ 1.39 | $ 2.07 | $ 2.47 | $ 2.32 | $ 2.42 | |
$ 1.02 | $ 1.38 | $ 2.06 | $ 2.46 | $ 2.31 | $ 2.41 | |
$ 504.09M | $ 126.34M | $ 123.96M | $ 109.58M | $ 109.86M | $ 98.35M | |
$ 502.48M | $ 126.78M | $ 124.47M | $ 110.20M | $ 110.17M | $ 98.80M | |
$ 1.43 | $ 0.80 | $ 0.76 | $ 0.72 | $ ― | $ 0.64 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 128.28M | $ 175.06M | $ 256.41M | $ 271.16M | $ 254.90M | $ 238.17M | |
$ 116.08M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 690.45M | $ 560.03M | $ 144.42M | $ 79.53M | $ 119.98M | $ 181.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |