Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 84.21M | $ 87.15M | $ -9.51M | $ 87.35M | $ 44.77M | $ 40.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.70M | $ -39.82M | $ -20.07M | $ 76.56M | $ 35.31M | $ 31.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.47M | $ -39.82M | $ -20.07M | $ 76.56M | $ 35.31M | $ 31.76M | |
$ 0.12 | $ -1.12 | $ 3.49 | $ 2.47 | $ 1.16 | $ 1.28 | |
$ -0.18 | $ -1.12 | $ 1.94 | $ 2.47 | $ 1.16 | $ 1.28 | |
$ 150.76M | $ 35.71M | $ 32.69M | $ 30.94M | $ 30.57M | $ 24.84M | |
$ 150.76M | $ 35.71M | $ ― | $ 30.94M | $ 30.57M | $ 24.84M | |
$ 1.20 | $ 1.60 | $ ― | $ 1.44 | $ 1.44 | $ 1.44 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.64M | $ -39.82M | $ -20.07M | $ 76.56M | $ 35.31M | $ 31.76M | |
$ 48.44M | $ ― | $ ― | $ 76.56M | $ 35.31M | $ 31.76M | |
$ 33.46M | $ 36.80M | $ 26.76M | $ 13.39M | $ 12.73M | $ 10.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |