Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 31.86M | $ 39.04M | $ 40.19M | $ 36.41M | $ 64.45M | $ 56.45M | |
$ 29.19M | $ 39.40M | $ 44.40M | $ 37.05M | $ 56.00M | $ 48.53M | |
$ 2.67M | $ -366.00K | $ -4.21M | $ -643.00K | $ 8.45M | $ 7.92M | |
$ 10.33M | $ 14.53M | $ 14.12M | $ 12.83M | $ 8.83M | $ 9.32M | |
$ -7.66M | $ -14.89M | $ -18.33M | $ -13.48M | $ -383.00K | $ -1.40M | |
$ -190.00K | $ -219.00K | $ -223.00K | $ -212.00K | $ -153.00K | $ 18.00K | |
$ -271.00K | $ 63.00K | $ 75.00K | $ -8.06M | $ -14.00K | $ -4.90M | |
$ -7.57M | $ -15.05M | $ -18.48M | $ -5.63M | $ -522.00K | $ -1.38M | |
$ 88.00K | $ 104.00K | $ 39.00K | $ -35.00K | $ 103.00K | $ 83.00K | |
- | - | - | - | - | - | |
$ -7.66M | $ -30.31M | $ -18.51M | $ -5.68M | $ -625.00K | $ -1.47M | |
$ -0.66 | $ -3.03 | - | $ -0.18 | $ -0.16 | - | |
$ -0.66 | $ -3.03 | - | $ -0.18 | $ -0.16 | $ -0.05 | |
- | - | - | $ 3.99M | $ 3.43K | $ 27.41M | |
- | - | - | $ 3.99M | $ 3.43K | $ 29.32M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 39.52M | $ 53.93M | $ 58.52M | $ 49.89M | $ 64.83M | $ 57.85M | |
$ -7.66M | $ -15.15M | $ -18.51M | $ -5.68M | $ -625.00K | $ -1.47M | |
$ -3.11M | - | - | $ -5.66M | - | - | |
- | - | - | - | - | - | |
$ -7.38M | $ -14.83M | $ -18.25M | $ -5.41M | $ -369.00K | $ -1.35M | |
$ -6.67M | $ -13.90M | $ -17.32M | $ -4.85M | $ 80.00K | $ -963.00K |