Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 695.07M | $ 631.78M | $ 630.55M | $ 650.99M | $ 662.33M | $ 596.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 227.12M | $ 177.19M | $ 211.31M | $ 222.83M | $ 103.49M | $ 215.69M | |
$ 48.29M | $ 32.51M | $ 45.24M | $ 46.94M | $ 19.84M | $ 48.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 178.83M | $ 144.68M | $ 166.07M | $ 175.89M | $ 83.65M | $ 167.60M | |
$ 3.07 | $ 2.58 | $ 2.97 | $ 3.13 | $ 1.49 | $ 2.89 | |
$ 3.06 | $ 2.56 | $ 2.95 | $ 3.12 | $ 1.48 | $ 2.88 | |
$ 229.91M | $ 56.10M | $ 55.90M | $ 56.11M | $ 56.27M | $ 58.05M | |
$ 231.45M | $ 56.45M | $ 56.21M | $ 56.42M | $ 56.47M | $ 58.23M | |
$ 0.88 | $ 0.88 | $ 0.88 | $ 0.88 | $ ― | $ 0.87 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 178.83M | $ 144.68M | $ 166.07M | $ 175.89M | $ 83.65M | $ 167.60M | |
$ 179.69M | $ -48.30M | $ ― | $ ― | $ ― | $ ― | |
$ 367.60M | $ 277.99M | $ 60.51M | $ 44.68M | $ 71.33M | $ 98.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |