Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 782.44M | $ 696.27M | $ 696.21M | $ 677.07M | $ 686.78M | $ 670.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 255.35M | $ 239.90M | $ 279.95M | $ 318.76M | $ 186.29M | $ 231.25M | |
$ 47.10M | $ 38.08M | $ 45.44M | $ 54.84M | $ 28.07M | $ 37.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 196.38M | $ 189.95M | $ 222.64M | $ 252.05M | $ 152.57M | $ 193.53M | |
$ 2.40 | $ 2.53 | $ 2.97 | $ 3.26 | $ 1.93 | $ 2.41 | |
$ 2.40 | $ 2.53 | $ 2.97 | $ 3.26 | $ 1.93 | $ 2.41 | |
$ 329.76M | $ 74.96M | $ 74.95M | $ 77.40M | $ 78.86M | $ 80.20M | |
$ 329.76M | $ 74.96M | $ 74.95M | $ 77.42M | $ 78.88M | $ 80.26M | |
$ 1.28 | $ 1.22 | $ 1.16 | $ 1.09 | $ 1.00 | $ 0.96 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 208.25M | $ 201.82M | $ 234.51M | $ 263.92M | $ 158.23M | $ 193.53M | |
$ 265.33M | $ 185.13M | $ ― | $ ― | $ ― | $ ― | |
$ 498.99M | $ 343.44M | $ 76.17M | $ 41.10M | $ 98.16M | $ 161.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |