Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 36.28M | $ 33.54M | $ 35.15M | $ 37.65M | $ 38.57M | |
- | $ 30.89M | $ 30.25M | $ 31.08M | $ 31.37M | $ 33.93M | |
- | $ 5.39M | $ 3.29M | $ 4.07M | $ 6.27M | $ 4.64M | |
- | $ 14.01M | $ 16.91M | $ 8.76M | $ 6.67M | $ 4.75M | |
- | $ -8.62M | $ -13.62M | $ -4.69M | $ -399.79K | $ -110.98K | |
- | $ -653.37K | $ 88.73K | $ 9.73K | $ -898.75K | $ -886.47K | |
- | $ 10.56M | $ -101.26K | $ -285.22K | $ -1.60M | $ 1.15M | |
- | $ -29.19M | $ -18.43M | $ -6.21M | $ -2.90M | $ 148.55K | |
- | $ 434.32K | $ 132.21K | $ -732.87K | $ 242.84K | $ 88.47K | |
- | - | - | - | - | - | |
- | $ -29.57M | $ -18.56M | $ -5.48M | $ -3.13M | $ 54.03K | |
- | $ -4.53 | $ -14.97 | $ -12.40 | $ -0.18 | $ <0.01 | |
- | $ -4.53 | $ -14.97 | $ -12.40 | $ -0.18 | $ <0.01 | |
- | $ 6.53M | $ 1.24M | $ 438.43K | $ 17.22M | $ 17.36M | |
- | $ 6.53M | $ 1.24M | $ 438.43K | $ 17.22M | $ 17.36M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.28 | - | |
- | - | - | - | $ 0.28 | - | |
- | - | - | - | $ 702.66K | - | |
- | $ 44.90M | $ 47.16M | $ -39.84M | $ 38.05M | $ 38.68M | |
- | $ -29.57M | $ -18.56M | $ -5.48M | $ -3.13M | $ 54.03K | |
- | $ -11.79M | - | - | $ -1.75M | $ -734.63K | |
- | - | - | - | $ 898.75K | $ 886.47K | |
- | $ -28.54M | $ -18.52M | $ -6.52M | $ -2.00M | $ 1.04M | |
- | $ -23.29M | $ -12.54M | $ -7.78M | $ 3.03M | $ 6.33M |