Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.22B | $ 1.30B | $ 1.37B | $ 2.04B | $ 1.25B | $ 847.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 222.13M | $ 122.59M | $ 134.37M | $ 441.51M | $ 68.55M | $ 118.98M | |
$ 46.93M | $ 23.61M | $ 33.19M | $ 111.14M | $ 19.19M | $ 24.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 164.08M | $ 85.49M | $ 110.67M | $ 278.51M | $ 40.50M | $ 298.89M | |
$ 10.55 | $ 5.72 | $ 7.92 | $ 19.52 | $ 2.94 | $ 6.21 | |
$ 9.38 | $ 4.96 | $ 6.52 | $ 16.43 | $ 2.72 | $ 6.05 | |
$ 62.45M | $ 14.96M | $ 13.98M | $ 14.27M | $ 13.78M | $ 13.55M | |
$ 70.28M | $ 17.22M | $ 16.96M | $ 16.95M | $ 14.90M | $ 13.94M | |
$ 2.10 | $ 3.65 | $ 6.90 | $ 6.80 | $ 2.00 | $ 2.51 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 164.08M | $ 85.49M | $ 110.67M | $ 278.51M | $ 40.50M | $ 111.71M | |
$ 204.47M | $ 104.51M | $ ― | $ ― | $ ― | $ ― | |
$ -8.91M | $ -10.16M | $ -9.48M | $ -10.78M | $ -14.48M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |