Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
- | $ 16.00M | $ 20.28M | $ 21.71M | $ 11.16M | |
- | $ 10.75M | $ 13.27M | $ 14.06M | $ 6.71M | |
- | $ 5.25M | $ 7.01M | $ 7.65M | $ 4.45M | |
- | $ 4.27M | $ 4.09M | $ 3.72M | $ 1.98M | |
- | $ 972.58K | $ 2.92M | $ 3.94M | $ 2.47M | |
- | $ -643.00K | $ -244.00K | $ -537.52K | $ -372.55K | |
- | $ -602.88K | $ -535.12K | $ 67.40K | $ 566.48K | |
- | $ 932.46K | $ 3.21M | $ 3.47M | $ 2.66M | |
- | $ 67.74K | $ 280.07K | $ 263.08K | $ 239.50K | |
- | - | - | - | - | |
- | $ 864.72K | $ 2.93M | $ 3.20M | $ 2.42M | |
- | $ 0.07 | $ 0.29 | $ 0.27 | $ 0.19 | |
- | $ 0.07 | $ 0.29 | $ 0.27 | $ 0.19 | |
- | $ 11.75M | $ 10.00M | $ 12.06M | $ 12.50M | |
- | $ 11.75M | $ 10.00M | $ 12.06M | $ 12.50M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | $ 15.03M | $ 17.36M | $ 17.78M | $ 8.69M | |
- | $ 864.72K | $ 2.93M | $ 3.20M | $ 2.42M | |
- | $ 685.36K | - | $ 3.20M | $ 2.42M | |
- | - | - | $ 537.52K | $ 372.55K | |
- | $ 1.58M | $ 3.46M | $ 4.00M | $ 3.04M | |
- | $ 2.62M | $ 4.11M | $ 4.70M | $ 3.72M |