Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 566.74M | $ 658.35M | $ 600.59M | $ 640.26M | $ 701.13M | $ 613.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.08M | $ 197.34M | $ 73.75M | $ 175.41M | $ 189.78M | $ 173.79M | |
$ -11.30M | $ 31.85M | $ 1.86M | $ 28.05M | $ 29.76M | $ 23.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 202.82M | $ 165.49M | $ 71.89M | $ 147.37M | $ 160.03M | $ 297.17M | |
$ 3.32 | $ 2.71 | $ 1.17 | $ 2.35 | $ 2.52 | $ 2.33 | |
$ 3.30 | $ 2.70 | $ 1.17 | $ 2.34 | $ 2.51 | $ 2.32 | |
$ 244.60M | $ 61.05M | $ 61.24M | $ 62.79M | $ 63.51M | $ 64.63M | |
$ 245.45M | $ 61.23M | $ 61.43M | $ 62.97M | $ 63.65M | $ 64.77M | |
$ 0.92 | $ 0.92 | $ 0.92 | $ 0.92 | $ ― | $ 0.92 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 202.82M | $ 165.49M | $ 71.89M | $ 147.37M | $ 160.03M | $ 150.46M | |
$ -241.23M | $ 23.17M | $ ― | $ ― | $ ― | $ ― | |
$ 388.15M | $ 325.95M | $ 47.13M | $ 24.16M | $ 41.80M | $ 83.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |