Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 19.39M | $ 44.18M | $ 41.51M | $ 33.63M | $ 33.55M | $ 6.66M | |
$ 15.18M | $ 34.97M | $ 32.45M | $ -27.05M | $ 27.43M | $ -91.00K | |
$ 4.22M | $ 9.21M | $ 9.06M | $ 6.59M | $ 6.12M | $ 6.66M | |
$ 3.45M | $ 6.81M | $ 7.13M | $ -6.07M | $ 6.13M | $ 6.32M | |
$ 772.00K | $ 2.40M | $ 1.85M | $ 412.00K | $ 27.42M | $ 339.00K | |
$ -381.00K | $ -441.00K | $ 306.00K | - | - | - | |
$ 42.00K | $ -52.00K | $ -341.00K | - | $ 28.38M | $ 686.00K | |
$ 433.00K | $ 2.01M | $ 1.28M | $ 412.00K | $ -960.00K | $ -961.00K | |
- | $ 4.00K | $ 6.00K | $ -39.00K | - | $ -48.00K | |
- | - | - | - | - | - | |
$ 433.00K | $ 2.00M | $ 1.28M | $ 451.00K | $ -960.00K | $ -913.00K | |
$ 0.08 | $ 0.35 | $ 0.23 | $ 0.09 | $ -0.22 | $ 4.05K | |
$ 0.08 | $ 0.34 | $ 0.23 | $ 0.08 | $ -0.22 | $ 4.06K | |
$ 11.24M | $ 5.73M | $ 5.55K | $ 5.21K | $ 4.30K | $ 4.05M | |
$ 11.30M | $ 5.91M | $ 5.59K | $ 5.42K | $ 4.30K | $ 4.06M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.62M | $ 41.78M | $ 39.58M | $ -33.12M | $ 33.46M | $ 6.23M | |
$ 433.00K | $ 2.00M | $ 1.28M | $ 451.00K | $ -960.00K | $ -913.00K | |
$ 433.00K | - | - | - | - | - | |
$ 381.00K | - | - | - | - | - | |
$ 814.00K | - | $ 1.59M | $ 614.00K | $ -685.00K | $ -961.00K | |
$ 814.00K | - | $ 1.95M | $ 872.00K | $ -375.00K | $ 10.00K |