Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.60M | $ 2.08M | $ 1.65M | $ 1.69M | $ 1.59M | $ 2.04M | |
$ 860.17K | $ 1.12M | $ 822.88K | $ 738.39K | $ 674.78K | $ 890.46K | |
$ 741.40K | $ 952.64K | $ 830.60K | $ 954.49K | $ 919.25K | $ 1.15M | |
$ 632.66K | $ 584.12K | $ 654.26K | $ 560.97K | $ 426.21K | $ 738.28K | |
$ 108.74K | $ 368.52K | $ 176.34K | $ 393.52K | $ 493.04K | $ 407.31K | |
$ 34.50K | $ 21.88K | $ -7.49K | $ 5.80K | $ 6.51K | $ 33.08K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ -9.76K | |
$ 149.71K | $ 387.16K | $ 168.85K | $ 387.72K | $ 486.53K | $ 364.47K | |
$ 40.27K | $ 102.52K | $ 78.72K | $ 125.22K | $ 131.05K | $ -508.41K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 109.44K | $ 284.64K | $ 90.13K | $ 262.50K | $ 355.48K | $ 758.18K | |
$ ― | $ 0.02 | $ ― | $ 0.10 | $ 0.25 | $ 0.05 | |
$ ― | $ 0.02 | $ ― | $ 0.10 | $ 0.25 | $ 0.05 | |
$ 56.55M | $ 14.52M | $ 15.11M | $ 3.08M | $ 3.08M | $ 13.80M | |
$ 60.81M | $ 15.92M | $ 15.84M | $ 3.20M | $ 3.15M | $ 14.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.49M | $ 1.71M | $ ― | $ -1.30M | $ -1.10M | $ -1.63M | |
$ 109.44K | $ 284.64K | $ 90.13K | $ 262.50K | $ 355.48K | $ 758.18K | |
$ 146.01K | $ 284.56K | $ 124.10K | $ 284.97K | $ 357.60K | $ -134.18K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 157.92K | $ 396.67K | $ 176.34K | $ 393.52K | $ 493.04K | $ 397.55K | |
$ 217.02K | $ 455.78K | $ 220.31K | $ 432.17K | $ 519.82K | $ 424.36K |