Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.03M | $ 3.82M | $ 2.59M | $ 2.77M | $ 2.88M | $ 3.28M | |
$ 240.01K | $ 219.41K | $ 187.21K | $ 243.28K | $ 350.91K | $ 456.62K | |
$ 3.79M | $ 3.60M | $ 2.40M | $ 2.53M | $ 2.53M | $ 2.82M | |
$ 3.45M | $ 3.34M | $ 2.99M | $ 2.60M | $ 2.16M | $ 3.00M | |
$ 335.13K | $ 258.79K | $ -591.12K | $ -67.81K | $ 370.15K | $ -184.19K | |
$ -1.00 | $ -6.77K | $ 14.98K | $ 27.80K | $ 39.93K | $ 48.03K | |
$ -103.08K | $ -103.08K | $ 1.62M | $ -17.19K | $ 74.93K | $ -21.29K | |
$ 438.90K | $ 329.21K | $ 1.02M | $ -112.80K | $ 405.15K | $ -253.51K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 438.90K | $ 329.21K | $ 1.20M | $ -112.80K | $ 405.15K | $ -253.51K | |
$ 0.01 | $ ― | $ 0.01 | $ ― | $ 0.01 | $ ― | |
$ 0.01 | $ ― | $ 0.01 | $ ― | $ 0.01 | $ ― | |
$ 320.20M | $ 80.05M | $ 79.52M | $ 72.39M | $ 70.88M | $ 70.14M | |
$ 320.20M | $ 80.05M | $ 79.52M | $ 72.39M | $ 72.42M | $ 70.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.69M | $ 3.56M | $ 3.18M | $ -2.84M | $ -2.51M | $ -3.46M | |
$ 438.90K | $ 329.21K | $ 1.20M | $ -112.80K | $ 405.15K | $ -253.51K | |
$ 472.31K | $ 241.97K | $ 1.13M | $ -82.91K | $ 231.59K | $ -154.44K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 438.91K | $ 335.98K | $ 1.03M | $ -85.00K | $ 445.08K | $ -205.48K | |
$ 457.38K | $ 415.12K | $ 1.03M | $ 150.26K | $ 601.11K | $ 6.83K |