Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 16.20M | $ 13.55M | $ 12.57M | $ 17.29M | $ 16.88M | |
$ ― | $ 6.06M | $ 4.65M | $ 4.93M | $ 6.31M | $ 6.38M | |
$ ― | $ 10.14M | $ 8.90M | $ 7.64M | $ 10.98M | $ 10.51M | |
$ ― | $ 9.56M | $ 8.31M | $ 8.31M | $ 10.51M | $ 10.04M | |
$ ― | $ 579.20K | $ 597.30K | $ -676.00K | $ 470.00K | $ 469.00K | |
$ ― | $ 14.89K | $ 19.93K | $ 26.00K | $ 30.00K | $ 36.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 579.62K | $ 579.92K | $ -693.00K | $ 485.00K | $ 427.00K | |
$ ― | $ 229.38K | $ 220.43K | $ -122.00K | $ 230.00K | $ 209.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 350.23K | $ 359.50K | $ -572.00K | $ 254.00K | $ 319.00K | |
$ ― | $ 0.11 | $ 0.12 | $ -0.18 | $ 0.08 | $ ― | |
$ ― | $ 0.11 | $ 0.12 | $ -0.18 | $ 0.08 | $ ― | |
$ ― | $ 3.18M | $ 3.10M | $ 3.10M | $ 3.66M | $ ― | |
$ ― | $ 3.18M | $ 3.10M | $ 3.10M | $ 3.10M | $ ― | |
$ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.06 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 15.62M | $ 12.96M | $ 13.25M | $ 16.82M | $ 16.41M | |
$ ― | $ 350.23K | $ 359.50K | $ -572.00K | $ 254.00K | $ 218.00K | |
$ ― | $ 353.98K | $ 369.44K | $ -549.75K | $ 263.80K | $ 272.60K | |
$ ― | $ 15.56K | $ 21.87K | $ 25.00K | $ 29.00K | $ 21.00K | |
$ ― | $ 595.17K | $ 601.79K | $ -668.00K | $ 514.00K | $ 448.00K | |
$ ― | $ 2.14M | $ 2.15M | $ 955.00K | $ 2.18M | $ 2.10M |