Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 68.86M | $ 68.62M | $ 60.54M | $ 42.91M | $ 27.99M | $ 17.49M | |
$ 218.20K | $ 127.49K | $ 88.83K | $ 144.55K | $ 80.06K | $ 108.30K | |
$ 68.65M | $ 68.49M | $ 60.45M | $ 42.76M | $ 27.91M | $ 17.39M | |
$ 44.83M | $ 44.80M | $ 40.18M | $ 31.17M | $ 21.10M | $ 13.63M | |
$ 23.82M | $ 23.70M | $ 20.27M | $ 11.60M | $ 6.81M | $ 3.76M | |
$ 126.09K | $ 24.91K | $ 149.45K | $ 33.93K | $ 118.15K | $ -140.86K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.85M | $ 23.60M | $ 20.24M | $ 11.43M | $ 6.72M | $ 3.40M | |
$ 4.61M | $ 4.55M | $ 3.89M | $ 2.21M | $ 1.33M | $ 468.34K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 19.24M | $ 19.04M | $ 16.35M | $ 9.22M | $ 5.39M | $ 2.93M | |
$ 1.88 | $ 1.86 | $ 1.60 | $ 0.91 | $ 0.53 | $ 0.29 | |
$ 1.88 | $ 1.86 | $ 1.60 | $ 0.91 | $ 0.53 | $ 0.29 | |
$ 40.93M | $ 10.23M | $ 10.19M | $ 10.15M | $ 10.15M | $ 10.15M | |
$ 40.93M | $ 10.23M | $ 10.19M | $ 10.15M | $ 10.15M | $ 10.15M | |
$ 1.85 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 45.05M | $ 44.92M | $ 40.27M | $ 31.31M | $ 21.18M | $ 13.74M | |
$ 19.24M | $ 19.04M | $ 16.35M | $ 9.22M | $ 5.39M | $ 2.93M | |
$ 19.31M | $ 19.14M | $ 16.49M | $ 9.38M | $ 5.56M | $ 3.12M | |
$ 929.31 | $ 1.05K | $ 692.97 | $ 102.00 | $ 1.14K | $ 119.64 | |
$ 23.85M | $ 23.60M | $ 20.24M | $ 11.43M | $ 6.72M | $ 3.40M | |
$ 24.67M | $ 24.70M | $ 21.35M | $ 11.85M | $ 6.95M | $ 3.56M |