Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 503.47M | $ 547.81M | $ 529.72M | $ 534.15M | $ 523.99M | $ 459.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 124.03M | $ 175.08M | $ 173.69M | $ 201.12M | $ 92.53M | $ 141.11M | |
$ 27.48M | $ 40.12M | $ 40.03M | $ 46.80M | $ 17.67M | $ -30.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 96.39M | $ 134.96M | $ 133.08M | $ 153.31M | $ 158.32M | $ 110.43M | |
$ 0.75 | $ 1.06 | $ 1.05 | $ 1.22 | $ 0.62 | $ 1.05 | |
$ 0.76 | $ 1.06 | $ 1.05 | $ 1.21 | $ 0.62 | $ 1.04 | |
$ 293.00M | $ 126.67M | $ 126.17M | $ 126.18M | $ 120.24M | $ 104.88M | |
$ 293.86M | $ 126.99M | $ 126.72M | $ 127.01M | $ 120.24M | $ 105.84M | |
$ 0.80 | $ 0.80 | $ 0.80 | $ 0.79 | $ ― | $ 0.72 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 96.39M | $ 134.96M | $ 133.67M | $ 154.32M | $ 74.85M | $ 110.43M | |
$ 44.58M | $ 123.81M | $ ― | $ ― | $ ― | $ ― | |
$ 228.18M | $ 152.24M | $ 28.12M | $ 27.25M | $ 42.34M | $ 56.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |