Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 5.51M | $ 9.64M | $ 14.53M | $ 18.25M | $ 18.79M | |
- | $ 3.53M | $ 7.72M | $ 4.72M | $ 7.99M | $ 9.30M | |
- | $ 1.98M | $ 1.92M | $ 9.81M | $ 10.26M | $ 9.49M | |
- | $ 16.36M | $ 13.05M | $ 5.45M | $ 4.22M | $ 6.42M | |
- | $ -11.75M | $ -11.13M | $ 4.37M | $ 6.04M | $ 3.07M | |
- | $ -1.45M | $ -308.27K | $ -201.52K | $ -402.48K | $ -491.63K | |
- | $ 3.06M | $ 3.01M | $ -180.05K | $ 138.46K | $ 11.60K | |
- | $ -16.26M | $ -14.45M | $ 4.35M | $ 5.77M | $ 2.59M | |
- | $ -77.65K | $ 124.06K | $ 286.07K | $ 673.03K | $ 145.26K | |
- | - | - | - | - | - | |
- | $ -15.27M | $ -14.22M | $ 4.00M | $ 4.85M | $ 2.60M | |
- | $ -2.65 | - | - | $ 0.19 | $ 0.10 | |
- | $ -2.65 | - | $ 1.05 | $ 0.19 | $ 0.10 | |
- | $ 5.75M | - | $ 3.80M | $ 25.25M | $ 25.25M | |
- | $ 5.75M | - | $ 3.80M | $ 25.25M | $ 25.25M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 19.89M | $ 20.77M | $ 10.17M | $ 12.21M | $ 15.72M | |
- | $ -16.19M | $ -14.22M | $ 4.00M | $ 4.85M | $ 2.60M | |
- | - | - | - | $ 4.85M | $ 2.60M | |
- | - | - | - | $ 411.30K | $ 497.06K | |
- | $ -14.81M | $ -14.14M | $ 4.55M | $ 6.19M | $ 3.08M | |
- | $ -13.15M | $ -12.64M | $ 5.04M | $ 6.39M | $ 3.43M |