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 | |
- | - | - | - | - | - | |
$ 26.02M | $ 26.90M | $ 22.50M | - | - | - | |
- | - | - | - | - | - | |
$ -145.80M | $ -147.00M | $ -50.98M | - | - | - | |
$ 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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 81.88M | $ 84.81M | $ 83.49M | - | - | - | |
$ 5.64M | $ -39.82M | $ -20.07M | $ 76.56M | $ 35.31M | $ 31.76M | |
$ 48.44M | - | - | $ 76.56M | $ 35.31M | $ 31.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |