Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 519.71M | $ 478.05M | $ 519.83M | $ 512.54M | $ 489.82M | $ 397.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 251.87M | $ 243.30M | $ 280.87M | $ 271.97M | $ 242.37M | $ 198.03M | |
$ 44.70M | $ 44.32M | $ 46.40M | $ 44.41M | $ 40.33M | $ 33.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 207.17M | $ 198.98M | $ 234.47M | $ 227.56M | $ 252.45M | $ 212.96M | |
$ 1.44 | $ 1.39 | $ 1.64 | $ 1.60 | $ 1.42 | $ 1.22 | |
$ 1.44 | $ 1.39 | $ 1.64 | $ 1.59 | $ 1.42 | $ 1.21 | |
$ 571.07M | $ 142.69M | $ 142.60M | $ 142.29M | $ 142.03M | $ 135.65M | |
$ 571.76M | $ 142.94M | $ 143.21M | $ 143.13M | $ 142.54M | $ 136.35M | |
$ 0.72 | $ 0.71 | $ 0.66 | $ 0.58 | $ 0.51 | $ 0.47 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 207.17M | $ 198.98M | $ 234.47M | $ 227.56M | $ 202.03M | $ 164.81M | |
$ 235.23M | $ 187.94M | $ ― | $ ― | $ ― | $ ― | |
$ 196.35M | $ 144.26M | $ 31.44M | $ 6.04M | $ 14.24M | $ 30.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |