Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 85.23M | $ 85.23M | $ 64.32M | $ 53.22M | $ 58.54M | $ 61.70M | |
$ 53.82M | $ 53.82M | $ 41.68M | $ 35.31M | $ 38.41M | $ 40.62M | |
$ 31.41M | $ 31.41M | $ 22.64M | $ 17.92M | $ 20.13M | $ 21.08M | |
$ 27.73M | $ 27.73M | $ 28.11M | $ 22.05M | $ 21.52M | $ 19.26M | |
$ 3.68M | $ 3.68M | $ -5.47M | $ -4.14M | $ -1.39M | $ 1.82M | |
$ -609.35K | $ -609.35K | $ -409.53K | $ -443.26K | $ -751.86K | $ -737.31K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.99M | $ 2.99M | $ -5.51M | $ -4.94M | $ -2.04M | $ 588.02K | |
$ 969.93K | $ 969.93K | $ 314.63K | $ 239.35K | $ -112.63K | $ 588.54K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.02M | $ 2.02M | $ -5.83M | $ -5.18M | $ -1.93M | $ -517.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 441.01K | $ 312.63K | $ 293.72K | $ 144.56K | $ 1.24M | |
$ 81.55M | $ 81.55M | $ 69.79M | $ 57.36M | $ 59.93M | $ 59.88M | |
$ 2.02M | $ 2.02M | $ -5.83M | $ -5.18M | $ -1.93M | $ -517.00 | |
$ 2.02M | $ 2.02M | $ -5.83M | $ -5.05M | $ -1.93M | $ 286.23K | |
$ 609.35K | $ 609.35K | $ 409.53K | $ 443.26K | $ 751.86K | $ 737.31K | |
$ 3.60M | $ 3.60M | $ -5.11M | $ -4.50M | $ -1.29M | $ 1.33M | |
$ 8.59M | $ 8.59M | $ -796.83K | $ -985.78K | $ 2.04M | $ 2.48M |