Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 2.79M | $ 3.58M | $ 3.67M | $ 2.19M | $ 2.24M | |
$ ― | $ 606.00K | $ 534.00K | $ 529.00K | $ 529.00K | $ 394.00K | |
$ ― | $ 2.18M | $ 3.04M | $ 3.14M | $ 1.66M | $ 1.85M | |
$ ― | $ 8.96M | $ 3.00M | $ 2.51M | $ 1.82M | $ 2.30M | |
$ ― | $ -6.77M | $ 45.00K | $ 630.00K | $ -165.00K | $ -457.00K | |
$ ― | $ 38.00K | $ 8.00K | $ 13.00K | $ 2.00K | $ -3.00K | |
$ ― | $ ― | $ ― | $ ― | $ -24.00K | $ ― | |
$ ― | $ -6.74M | $ 45.00K | $ 627.00K | $ -143.00K | $ -460.00K | |
$ ― | $ -58.00K | $ 759.00K | $ 231.00K | $ 48.00K | $ -23.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -6.68M | $ -714.00K | $ 396.00K | $ -191.00K | $ -437.00K | |
$ ― | $ -0.06 | $ 0.01 | $ ― | $ ― | $ >-0.01 | |
$ ― | $ -0.06 | $ 0.01 | $ ― | $ ― | $ >-0.01 | |
$ ― | $ 117.92M | $ 117.72M | $ 116.33M | $ 96.43M | $ 76.60M | |
$ ― | $ 118.81M | $ 120.00M | $ 118.30M | $ 96.43M | $ 76.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 17.00K | |
$ ― | $ 9.56M | $ 3.53M | $ -3.04M | $ -2.35M | $ 2.70M | |
$ ― | $ -6.68M | $ -714.00K | $ 396.00K | $ -191.00K | $ -437.00K | |
$ ― | $ -6.79M | $ 36.45K | $ 497.87K | $ -139.83K | $ -437.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 3.00K | |
$ ― | $ -6.73M | $ 53.00K | $ 641.00K | $ -141.00K | $ -457.00K | |
$ ― | $ -6.45M | $ 251.00K | $ 641.00K | $ -141.00K | $ -313.00K |