Income Statement | TTM | Mar 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 33.54M | $ 72.51M | $ 18.90M | - | - | |
$ 25.95M | $ 50.87M | $ 12.85M | - | - | |
$ 7.58M | $ 21.64M | $ 6.05M | - | - | |
$ 29.70M | $ 18.65M | $ 5.31M | - | - | |
$ -22.11M | $ 2.99M | $ 733.00K | $ -4.46M | $ -279.25K | |
$ -115.00K | $ -187.00K | $ -32.00K | - | - | |
$ -14.62K | $ 16.18M | $ 16.39M | $ -14.22M | $ 1.96M | |
$ -20.76M | $ 19.13M | $ -15.74M | $ 14.22M | $ -1.96M | |
$ -1.62M | $ 1.87M | $ 557.00K | - | - | |
- | - | - | - | - | |
$ -18.53M | $ 15.66M | $ -16.41M | $ 9.76M | $ -2.35M | |
$ -0.20 | $ 0.91 | $ -1.08 | $ 0.34 | $ -0.58 | |
$ -0.59 | $ 0.91 | $ -1.08 | $ 0.34 | $ -0.58 | |
$ 82.21M | $ 15.53M | $ 15.20M | $ 23.00M | $ 10.28M | |
$ 82.21M | $ 15.53M | $ 15.20M | $ 23.00M | $ 10.28M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 55.65M | $ 69.52M | $ 18.16M | - | - | |
$ -18.53M | $ 15.66M | $ -16.41M | $ 9.76M | $ -2.63M | |
$ -22.14M | $ 14.96M | - | - | $ -1.55M | |
- | - | - | - | - | |
$ -20.71M | $ 17.92M | $ -15.71M | $ 9.76M | $ -1.96M | |
$ -19.96M | $ 19.27M | $ -15.71M | $ 9.76M | $ -1.96M |