Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.54M | $ 8.06M | $ 7.00M | $ 6.78M | $ 5.92M | $ 5.49M | |
$ 2.55M | $ 2.06M | $ 1.93M | $ 1.88M | $ 1.79M | $ 1.90M | |
$ 6.99M | $ 6.00M | $ 5.07M | $ 4.90M | $ 4.13M | $ 3.59M | |
$ 5.89M | $ 5.93M | $ 5.65M | $ 4.91M | $ 4.44M | $ 4.29M | |
$ 1.10M | $ 74.00K | $ -578.00K | $ -8.00K | $ -310.00K | $ -699.00K | |
$ 72.00K | $ -64.00K | $ 2.00K | $ -1.00K | $ -28.00K | - | |
$ 1.64M | $ 6.64M | $ -51.00K | $ 5.89M | $ -421.00K | $ -2.00K | |
$ 1.17M | $ 138.00K | $ -631.00K | $ -13.00K | $ 76.00K | $ -697.00K | |
$ 67.00K | $ 9.00K | - | - | $ -21.00K | - | |
- | - | - | - | - | - | |
$ 1.08M | $ 119.00K | $ -633.00K | $ -21.00K | $ 69.00K | $ -618.00K | |
$ 0.44 | $ 0.05 | $ -0.32 | - | - | - | |
$ 0.44 | $ 0.05 | $ -0.32 | - | - | $ -0.32 | |
$ 9.95M | $ 2.48M | $ 2.48K | $ 2.48M | $ 2.48M | $ 2.22M | |
$ 10.04M | $ 2.50M | $ 2.48K | $ 2.48M | $ 2.48M | $ 2.22M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.44M | $ 7.99M | $ 7.58M | $ 6.78M | $ 6.23M | $ 6.19M | |
$ 1.08M | $ 119.00K | $ -633.00K | $ -21.00K | $ 69.00K | $ -618.00K | |
$ 1.04M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.10M | $ 141.00K | $ -629.00K | $ -8.00K | $ 111.00K | $ -697.00K | |
$ 1.23M | $ 302.00K | $ -507.00K | $ 67.00K | $ 133.00K | $ -641.00K |