Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 4.56M | $ 6.43M | $ 6.46M | $ 5.80M | $ 6.93M | |
- | $ 2.64M | $ -2.89M | $ 2.58M | $ 2.63M | $ 3.19M | |
- | $ 1.92M | $ 3.54M | $ 3.88M | $ 3.17M | $ 3.75M | |
- | $ 1.83M | $ -1.91M | $ 1.77M | $ 1.32M | $ 1.55M | |
- | $ 96.03K | $ 1.63M | $ 2.11M | $ 1.86M | $ 2.30M | |
- | $ 928.57K | $ -19.36K | $ -2.19K | $ 2.61K | $ -4.84K | |
- | $ -569.93K | $ -12.92K | $ 103.98K | $ 99.75K | - | |
- | $ 1.59M | $ 1.87M | $ 2.21M | $ 1.96M | $ 2.36M | |
- | $ 546.88K | $ 443.38K | $ 542.85K | $ 269.24K | $ 339.18K | |
- | - | - | - | - | - | |
- | $ 1.05M | $ 1.42M | $ 1.67M | $ 1.69M | $ 1.92M | |
- | $ 0.08 | $ 0.13 | $ 0.12 | $ 0.11 | - | |
- | $ 0.08 | $ 0.13 | $ 0.12 | $ 0.11 | $ 0.18 | |
- | $ 13.26M | $ 10.99M | $ 14.19M | $ 11.26M | $ 10.99M | |
- | $ 13.26M | $ 10.99M | $ 14.19M | $ 11.26M | $ 10.99M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 4.47M | $ -4.80M | $ 4.35M | $ 3.95M | $ 4.74M | |
- | $ 1.05M | $ 1.42M | $ 1.67M | $ 1.69M | $ 2.02M | |
- | - | - | $ 1.59M | $ 1.60M | - | |
- | - | - | - | - | - | |
- | - | $ 1.59M | $ 2.11M | $ 1.86M | $ 2.36M | |
- | - | $ 1.61M | $ 2.47M | $ 2.23M | $ 2.74M |