Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 411.07M | $ 390.63M | $ 378.48M | $ 267.95M | $ 254.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 22.93M | $ 117.08M | $ 136.18M | $ 82.56M | $ 77.81M | |
$ 5.74M | $ 4.56M | $ 4.36M | $ -857.00K | $ ― | |
$ ― | $ -38.36M | $ -36.29M | $ -226.64M | $ ― | |
$ -595.76M | $ 6.61M | $ -2.27M | $ 3.15M | $ 77.81M | |
$ -0.08 | $ 1.03 | $ 1.21 | $ 0.91 | $ ― | |
$ -0.59 | $ 0.96 | $ 1.13 | $ 0.14 | $ ― | |
$ 102.13M | $ 18.66M | $ 15.37M | $ 14.93M | $ ― | |
$ 145.84M | $ 35.31M | $ 32.56M | $ 94.93M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -20.09M | $ 19.24M | $ 18.66M | $ 3.15M | $ 77.81M | |
$ 32.30M | $ 92.49M | $ ― | $ ― | $ ― | |
$ 19.51M | $ 19.51M | $ 14.19M | $ 11.93M | $ 6.14M | |
$ -52.59M | $ 136.59M | $ 150.36M | $ 86.60M | $ ― | |
$ -47.26M | $ 146.52M | $ 161.28M | $ 98.69M | $ ― |