Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 336.90M | $ 418.22M | $ 422.62M | $ 339.19M | $ 313.14M | $ 315.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 175.70M | $ 144.28M | $ 186.63M | $ 176.31M | $ 88.09M | $ 115.86M | |
$ 39.19M | $ 36.02M | $ 40.32M | $ 36.72M | $ 14.20M | $ 25.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 158.58M | $ 108.26M | $ 146.31M | $ 139.58M | $ 142.05M | $ 90.74M | |
$ 2.52 | $ 2.00 | $ 2.75 | $ 2.83 | $ 1.48 | $ 1.71 | |
$ 2.49 | $ 1.98 | $ 2.71 | $ 2.77 | $ 1.48 | $ 1.68 | |
$ 217.07M | $ 54.26M | $ 53.17M | $ 49.41M | $ 49.88M | $ 53.15M | |
$ 217.97M | $ 54.26M | $ 53.17M | $ 49.41M | $ 50.04M | $ 53.98M | |
$ 0.40 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 136.51M | $ 108.26M | $ 146.31M | $ 139.58M | $ 73.88M | $ 90.74M | |
$ 73.75M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 303.98M | $ 327.76M | $ 84.75M | $ 35.70M | $ 56.05M | $ 93.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |