Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.04M | $ 6.31M | $ 3.88M | $ 3.01M | $ 3.10M | $ 2.57M | |
$ 12.60M | $ 5.23M | $ 3.11M | $ 2.17M | $ 2.09M | $ 1.51M | |
$ 1.10M | $ 1.08M | $ 777.77K | $ 841.73K | $ 1.01M | $ 1.07M | |
$ 1.95M | $ 874.20K | $ 825.47K | $ 1.04M | $ 996.44K | $ 1.05M | |
$ 1.99M | $ 205.52K | $ -47.70K | $ -199.13K | $ 15.61K | $ 23.11K | |
$ -176.44K | $ -102.79K | $ -122.78K | $ -25.09K | $ -8.30K | $ 0.00 | |
$ -4.00 | - | - | - | $ 10.00K | - | |
$ 22.03K | $ 154.09K | $ -170.48K | $ -224.22K | $ 17.30K | $ 23.11K | |
$ -10.78K | $ 10.78K | $ 15.34K | $ 0.00 | $ 31.65K | $ 21.52K | |
- | - | - | - | - | - | |
$ 1.92M | $ 154.09K | $ -170.48K | $ -224.22K | $ -14.35K | $ 1.58K | |
$ -0.02 | - | - | $ -0.01 | $ >-0.01 | $ 0.00 | |
- | - | - | $ -0.01 | $ >-0.01 | $ 0.00 | |
$ 110.84M | $ 35.82M | $ 34.49M | $ 31.66M | $ 25.29M | $ 24.20M | |
$ 75.01M | $ 35.82M | $ 34.49M | $ 31.66M | $ 25.29M | $ 24.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.55M | $ 6.11M | $ 3.93M | $ 3.21M | $ 3.09M | $ 2.55M | |
$ 22.03K | $ 154.09K | $ -170.48K | $ -224.22K | $ -14.35K | $ 1.58K | |
$ 740.66K | - | - | $ -224.22K | $ -21.64K | $ 1.58K | |
$ 27.26K | - | - | $ 25.09K | $ 8.30K | $ 0.00 | |
$ 198.47K | $ 256.88K | $ -47.70K | $ -199.13K | $ 25.61K | $ 23.11K | |
$ 208.72K | $ 259.29K | $ -40.94K | $ -190.69K | $ 31.84K | $ 28.02K |