Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.47M | $ 8.06M | $ 7.00M | $ 6.78M | $ 5.92M | $ 5.49M | |
$ 2.17M | $ 2.06M | $ 1.93M | $ 1.88M | $ 1.79M | $ 1.90M | |
$ 6.30M | $ 6.00M | $ 5.07M | $ 4.90M | $ 4.13M | $ 3.59M | |
$ 5.87M | $ 5.93M | $ 5.70M | $ 4.91M | $ 4.44M | $ 4.29M | |
$ 427.00K | $ 74.00K | $ -629.00K | $ -8.00K | $ -310.00K | $ -699.00K | |
$ 68.00K | $ -64.00K | - | - | $ -35.00K | $ 2.00K | |
$ 1.64M | $ 6.64M | $ 6.21M | $ 5.00K | $ 421.00K | - | |
$ 495.00K | $ 138.00K | $ -631.00K | $ -13.00K | $ 76.00K | $ -697.00K | |
$ 25.00K | $ 9.00K | - | - | $ 0.00 | $ 0.00 | |
- | - | - | $ -5.00K | - | $ 50.00K | |
$ 456.00K | $ 119.00K | $ -631.00K | $ -21.00K | $ 69.00K | $ -618.00K | |
$ 0.15 | $ 0.05 | $ -0.02 | - | $ <0.01 | $ -0.02 | |
$ 0.15 | $ 0.05 | $ -0.02 | - | $ <0.01 | $ -0.02 | |
$ 7.50M | $ 2.48M | $ 39.70K | $ 39.69K | $ 39.67M | $ 35.49M | |
$ 7.57M | $ 2.50M | $ 39.70K | $ 39.69K | $ 39.71M | $ 35.49M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.04M | $ 7.99M | $ 7.63M | $ 6.78M | $ 6.23M | $ 6.19M | |
$ 456.00K | $ 119.00K | $ -633.00K | $ -21.00K | $ 69.00K | $ -618.00K | |
$ 351.45K | - | $ -447.49K | - | $ -352.00K | $ -618.00K | |
- | - | - | - | $ 35.00K | - | |
$ 424.00K | $ 141.00K | $ -631.00K | $ -13.00K | $ 111.00K | $ -699.00K | |
$ 438.00K | $ 302.00K | $ -509.00K | $ 62.00K | $ 133.00K | $ -643.00K |