Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 27.32M | $ 36.21M | $ 41.10M | $ 30.02M | $ 17.97M | $ 18.96M | |
$ 10.65M | $ 21.62M | $ 24.74M | $ 14.46M | $ 7.90M | $ 8.52M | |
$ 16.68M | $ 14.59M | $ 16.36M | $ 15.56M | $ 10.07M | $ 10.43M | |
$ 29.06M | $ 24.48M | $ 21.99M | $ 20.92M | $ 16.26M | $ 17.18M | |
$ -7.69M | $ -9.88M | $ -5.63M | $ -5.36M | $ -6.19M | $ -6.75M | |
$ -6.37K | $ -8.23K | $ -799.00 | $ -25.32K | $ -63.01K | $ -233.65K | |
$ -64.32M | $ -2.54M | $ 23.58M | $ -2.24M | $ -4.25M | $ -306.86K | |
$ 56.62M | $ -7.36M | $ -4.47M | $ 57.27M | $ -10.51M | $ -7.29M | |
- | $ -6.10K | - | - | - | - | |
- | - | - | - | - | - | |
$ 56.62M | $ -7.35M | $ -4.47M | $ 57.27M | $ -10.51M | $ -7.29M | |
- | $ -0.45 | - | - | $ -0.25 | $ -0.29 | |
- | $ -0.45 | - | $ -0.20 | $ -0.25 | $ -0.29 | |
- | $ 16.37M | - | $ 15.10M | $ 41.29M | $ 25.52M | |
- | $ 16.37M | - | $ 15.10M | $ 41.29M | $ 25.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 39.70M | $ 46.10M | $ 46.73M | $ 35.38M | $ 24.16M | $ 25.71M | |
$ -5.82M | $ -7.35M | $ -4.47M | $ 57.27M | $ -10.51M | $ -7.29M | |
$ -2.38M | $ -7.36M | $ -3.53M | - | $ -6.21M | $ -6.87M | |
- | - | - | - | $ 63.01K | $ 233.65K | |
$ 56.63M | $ -7.35M | $ -4.47M | $ -3.13M | $ -10.45M | $ -7.06M | |
$ 57.21M | $ -6.63M | $ -3.64M | $ -2.99M | $ -8.79M | $ -5.31M |