Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.73M | $ 1.08M | $ 2.04M | $ 2.81M | $ 2.79M | $ 1.61M | |
$ 724.73K | $ 483.73K | $ 822.15K | $ 884.07K | $ 1.07M | $ 617.60K | |
$ 1.01M | $ 596.42K | $ 1.22M | $ 1.93M | $ 1.72M | $ 991.64K | |
$ 1.09M | $ 1.06M | $ 1.13M | $ 1.10M | $ 1.07M | $ 1.19M | |
$ -80.82K | $ -467.28K | $ 90.10K | $ 827.80K | $ 651.00K | $ -194.83K | |
$ 10.64K | - | - | - | $ -890.00 | $ -755.00 | |
$ -17.09K | $ -8.56K | - | $ -111.27K | $ 10.00K | - | |
$ -63.73K | $ -458.72K | $ 90.10K | $ 939.07K | $ 660.12K | $ -195.59K | |
- | $ 312.00 | $ 702.00 | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -53.09K | $ -459.03K | $ 89.40K | $ 939.07K | $ 660.12K | $ -195.59K | |
$ -0.01 | $ -0.01 | - | $ 0.01 | $ 0.01 | $ >-0.01 | |
$ -0.01 | $ -0.01 | - | $ 0.01 | $ 0.01 | $ >-0.01 | |
$ 341.77M | $ 85.22M | $ 84.99M | $ 84.74M | $ 84.74M | $ 79.12M | |
$ 341.77M | $ 85.22M | $ 85.44M | $ 85.49M | $ 84.74M | $ 79.12M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.81M | $ 1.55M | $ 1.95M | $ 1.99M | $ 2.14M | $ 1.80M | |
$ -53.09K | $ -459.03K | $ 89.40K | $ 939.07K | $ 660.12K | $ -195.59K | |
$ -25.09K | $ -362.38K | $ 71.18K | - | $ 660.12K | $ -195.59K | |
- | - | - | - | $ 890.00 | $ 755.00 | |
$ -66.92K | $ -467.28K | $ 90.10K | $ 939.07K | $ 661.00K | $ -194.83K | |
$ 941.00 | $ -405.78K | $ 146.32K | $ 0.00 | $ 723.35K | $ -190.85K |