Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 30.53M | $ 57.40M | $ 32.23M | $ 11.47M | - | $ 16.00 | |
$ 16.68M | $ 64.51M | $ 40.75M | $ 13.02M | $ 4.67M | - | |
$ 13.85M | $ -7.10M | $ -8.52M | $ 128.71M | $ -3.76M | $ 16.00 | |
$ 36.92M | $ 42.84M | $ 28.63M | $ 19.92M | $ -521.51K | $ 783.45K | |
$ -36.73M | $ -43.85M | $ -32.73M | $ -8.45M | $ -521.51K | $ -783.43K | |
$ -210.58K | $ -400.76K | $ 41.51K | $ 728.87K | $ 346.30K | $ 505.94K | |
$ 2.60M | $ 1.42M | $ -7.21M | $ -8.38M | $ -130.16K | - | |
$ -41.62M | $ -48.92M | $ -44.40M | $ 119.97M | $ -37.43K | $ -277.32K | |
$ 153.98K | $ 286.54K | $ 124.61K | $ 23.51M | $ 683.52K | - | |
- | - | - | $ -1.60M | - | - | |
$ -41.77M | $ -98.41M | $ -44.52M | $ 96.46M | $ -16.14M | $ -277.32K | |
$ -0.73 | $ -0.75 | $ -0.79 | - | $ -0.22 | - | |
$ -0.73 | $ -0.75 | $ -0.79 | $ -1.00 | $ -0.22 | $ -0.14 | |
$ 249.26M | $ 65.27M | $ 56.08M | $ 5.36M | $ 2.09M | $ 1.91M | |
$ 249.26M | $ 65.27M | $ 56.08M | $ 598.28K | $ 2.09M | $ 1.91M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 36.92M | $ 107.34M | $ 69.38M | $ 20.10M | $ -521.51K | $ 783.45K | |
$ -41.77M | $ -49.21M | $ -44.52M | $ 96.46M | $ -16.14M | $ -277.32K | |
$ -54.87M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -33.31M | $ -48.14M | $ -44.26M | $ 120.45M | $ -14.59M | $ -277.32K | |
$ -33.22M | $ -47.87M | $ -43.86M | $ 120.50M | $ -14.52M | $ 167.47K |