Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 22.48M | $ 84.16M | $ 90.72M | $ 70.68M | $ 56.91M | |
$ 6.70M | $ 31.57M | $ -27.32M | $ 20.11M | $ 13.43M | |
$ 15.78M | $ 52.59M | $ 63.39M | $ 50.58M | $ 43.48M | |
$ 23.72M | $ 79.51M | $ -91.76M | $ 77.64M | $ 66.27M | |
$ -7.93M | $ -26.92M | $ -28.37M | $ -27.07M | $ -22.79M | |
$ -6.00K | $ 6.71M | $ 2.91M | $ 311.00K | $ 817.00K | |
$ -2.02M | $ -1.71M | $ 1.75M | $ -939.00K | $ 2.48M | |
$ -9.96M | $ -19.57M | $ -27.23M | $ -26.13M | $ -19.49M | |
$ 43.00K | $ 112.00K | $ 451.00K | $ 407.00K | $ 164.00K | |
$ 3.00K | - | $ 16.00K | $ 10.00K | $ 17.00K | |
$ -9.99M | $ -19.66M | $ -27.67M | $ -26.53M | $ -33.97M | |
$ -0.15 | $ -0.19 | $ -0.28 | $ -1.15 | $ -2.91 | |
$ -0.15 | $ -0.19 | $ -0.28 | $ -1.15 | $ -2.91 | |
$ 195.50M | $ 101.99M | $ 97.82M | $ 33.03M | $ 11.67M | |
$ 195.50M | $ 101.99M | $ 97.82M | $ 33.03M | $ 11.67M | |
- | - | - | - | - | |
- | - | - | - | - | |
$ -0.10 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 30.41M | $ 111.08M | $ -119.08M | $ 97.75M | $ 79.70M | |
$ -9.99M | $ -19.66M | $ -27.67M | $ -26.53M | $ -19.64M | |
$ -8.79M | - | - | - | $ -21.55M | |
$ 205.00K | - | - | - | $ 32.00K | |
$ -9.75M | - | $ -27.23M | $ -26.13M | $ -19.46M | |
$ -9.40M | - | $ -25.86M | $ -26.13M | $ -18.36M |