Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 42.46M | $ 57.40M | $ 32.23M | $ 11.47M | - | $ 16.00 | |
$ 33.97M | $ 64.51M | $ 40.75M | $ 13.02M | $ 4.67M | - | |
$ 24.73M | $ -7.10M | $ -8.52M | $ 128.71M | $ -3.76M | $ 16.00 | |
$ 49.06M | $ 42.84M | $ 28.63M | $ 19.92M | $ -521.51K | $ 783.45K | |
$ -36.94M | $ -43.85M | $ -32.73M | $ -8.45M | $ -521.51K | $ -783.43K | |
$ -315.77K | $ -400.76K | $ 41.51K | $ 728.87K | $ 346.30K | $ 505.94K | |
$ 2.29M | $ 1.42M | $ -7.21M | $ -8.38M | $ -130.16K | - | |
$ -42.79M | $ -48.92M | $ -44.40M | $ 119.97M | $ -37.43K | $ -277.32K | |
$ 143.01K | $ 286.54K | $ 124.61K | $ 23.51M | $ 683.52K | - | |
- | - | - | $ -1.60M | - | - | |
$ -35.28M | $ -98.41M | $ -44.52M | $ 96.46M | $ -16.14M | $ -277.32K | |
$ -0.60 | $ -0.75 | $ -0.79 | - | $ -0.22 | - | |
$ -0.60 | $ -0.75 | $ -0.79 | $ -1.00 | $ -0.22 | $ -0.14 | |
$ 281.73M | $ 65.27M | $ 56.08M | $ 5.36M | $ 2.09M | $ 1.91M | |
$ 281.73M | $ 65.27M | $ 56.08M | $ 598.28K | $ 2.09M | $ 1.91M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 66.35M | $ 107.34M | $ 69.38M | $ 20.10M | $ -521.51K | $ 783.45K | |
$ -42.94M | $ -49.21M | $ -44.52M | $ 96.46M | $ -16.14M | $ -277.32K | |
$ -48.42M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -34.43M | $ -48.14M | $ -44.26M | $ 120.45M | $ -14.59M | $ -277.32K | |
$ -34.25M | $ -47.87M | $ -43.86M | $ 120.50M | $ -14.52M | $ 167.47K |