Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 186.13M | $ 300.56M | $ 294.63M | $ 306.69M | $ 288.69M | $ 160.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 81.57M | $ 132.73M | $ 116.41M | $ 156.42M | $ 79.27M | $ 60.64M | |
$ 17.61M | $ 28.18M | $ 24.10M | $ 30.37M | $ 16.19M | $ 11.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 60.08M | $ 104.37M | $ 92.21M | $ 104.00M | $ 34.79M | $ 50.28M | |
$ 1.97 | $ 3.11 | $ 2.86 | $ 3.39 | $ 1.75 | $ 2.49 | |
$ 1.97 | $ 3.11 | $ 2.85 | $ 3.39 | $ 1.75 | $ 2.48 | |
$ 142.77M | $ 35.69M | $ 35.68M | $ 37.11M | $ 35.90M | $ 19.82M | |
$ 142.77M | $ 35.69M | $ 35.68M | $ 37.11M | $ 35.90M | $ 19.82M | |
$ 1.24 | $ 1.24 | $ 1.20 | $ 1.05 | $ ― | $ 0.79 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 70.17M | $ 104.55M | $ 92.32M | $ 104.13M | $ 34.88M | $ 49.37M | |
$ -89.76M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 189.75M | $ 148.42M | $ 34.79M | $ 16.22M | $ 29.94M | $ 25.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |