Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.66M | $ 9.85M | $ 4.93M | $ 6.22M | $ 3.97M | $ 5.26M | |
$ 3.71M | $ 4.97M | $ 3.29M | $ 4.09M | $ 2.27M | $ ― | |
$ 4.95M | $ 4.88M | $ 1.64M | $ 2.14M | $ 1.69M | $ 5.26M | |
$ 2.53M | $ 2.21M | $ 1.83M | $ 1.93M | $ 3.98M | $ 5.94M | |
$ 2.43M | $ 2.67M | $ -190.53K | $ 201.88K | $ -16.78K | $ -687.42K | |
$ -16.12K | $ -281.25K | $ -213.22K | $ -278.36K | $ -547.00K | $ -491.59K | |
$ -338.89K | $ -10.93K | $ -200.06K | $ -203.66K | $ ― | $ 3.55M | |
$ 3.96M | $ 3.81M | $ -203.70K | $ 127.17K | $ -563.78K | $ -1.18M | |
$ 75.10K | $ 879.80K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.89M | $ 1.52M | $ -203.70K | $ 127.17K | $ -563.78K | $ -1.18M | |
$ 0.04 | $ 0.03 | $ ― | $ ― | $ -0.01 | $ -0.01 | |
$ 0.04 | $ 0.03 | $ ― | $ 0.00 | $ -0.01 | $ -0.01 | |
$ 356.35M | $ 88.80M | $ 88.80M | $ 86.21M | $ 85.98M | $ 86.97M | |
$ 368.89M | $ 93.62M | $ 88.80M | $ 96.72M | $ 85.98M | $ 86.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.24M | $ 7.18M | $ 5.12M | $ 6.02M | $ 3.98M | $ 5.94M | |
$ 3.89M | $ 2.93M | $ -203.70K | $ 127.17K | $ -563.78K | $ -1.18M | |
$ 1.97M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.03M | $ 4.09M | $ 339.21K | $ 405.54K | $ -16.78K | $ -687.42K | |
$ 4.06M | $ 4.12M | $ 408.27K | $ 482.77K | $ -16.78K | $ -669.29K |