Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 41.42M | $ 38.95M | $ 40.88M | $ 51.31M | $ 48.96M | |
$ ― | $ 23.59M | $ -21.35M | $ 21.60M | $ 27.03M | $ 24.25M | |
$ ― | $ 17.84M | $ 17.59M | $ 19.27M | $ 24.28M | $ 24.70M | |
$ ― | $ 13.11M | $ -13.44M | $ 14.96M | $ 21.72M | $ 14.68M | |
$ ― | $ 4.73M | $ 4.16M | $ 4.31M | $ 2.56M | $ 10.02M | |
$ ― | $ -671.00K | $ 470.00K | $ 417.00K | $ 413.00K | $ -277.00K | |
$ ― | $ -67.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.12M | $ 235.00K | $ -223.00K | $ -2.32M | $ 9.77M | |
$ ― | $ 184.00K | $ -79.00K | $ 2.00K | $ 635.00K | $ 1.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 385.00K | $ 156.00K | $ -225.00K | $ -2.96M | $ 6.67M | |
$ ― | $ 0.01 | $ ― | $ -0.01 | $ -0.06 | $ 0.14 | |
$ ― | $ 0.01 | $ ― | $ -0.01 | $ -0.06 | $ 0.14 | |
$ ― | $ 46.33M | $ 46.25M | $ 46.24M | $ 46.18M | $ 46.16M | |
$ ― | $ 46.33M | $ 46.25M | $ 46.24M | $ 46.18M | $ 46.67M | |
$ ― | $ ― | $ ― | $ ― | $ 0.08 | $ 0.14 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.18 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 388.00K | |
$ ― | $ 36.69M | $ -34.79M | $ -36.57M | $ -48.75M | $ 38.94M | |
$ ― | $ 385.00K | $ 156.00K | $ -225.00K | $ -2.96M | $ 6.67M | |
$ ― | $ 3.34M | $ ― | $ -180.63K | $ -1.88M | $ 6.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 395.00K | |
$ ― | $ 4.81M | $ -235.00K | $ 274.00K | $ -1.79M | $ 10.17M | |
$ ― | $ 6.45M | $ -235.00K | $ 2.22M | $ -1.79M | $ 11.80M |