Income Statement | TTM | Apr 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 34.23M | $ 5.48M | $ 72.65M | $ 67.74M | $ 62.25M | $ 57.02M | |
$ -106.00K | - | $ -81.00K | $ -3.17M | $ -709.00K | $ -1.03M | |
$ 21.58M | - | $ 38.59M | $ 35.03M | $ 34.25M | $ 31.50M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 11.18M | $ 4.05M | $ 33.98M | $ 29.54M | $ 27.29M | $ 24.49M | |
$ 1.88M | $ 544.00K | $ 4.95M | $ 4.02M | $ 3.89M | $ 2.70M | |
- | - | - | - | - | - | |
$ 9.30M | $ 3.50M | $ 29.03M | $ 25.52M | $ 23.40M | $ 21.79M | |
$ 2.29 | $ 1.31 | $ 7.42 | $ 6.43 | $ 5.70 | $ 5.29 | |
$ 2.27 | $ 1.27 | $ 7.39 | $ 6.42 | $ 5.69 | $ 5.27 | |
$ 17.16M | $ 2.67M | $ 3.91M | $ 3.97M | $ 4.10M | $ 4.12M | |
$ 17.30M | $ 2.75M | $ 3.93M | $ 3.97M | $ 4.11M | $ 4.13M | |
$ 0.85 | - | $ 1.55 | $ 1.40 | $ 1.30 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 28.11M | - | $ 52.67M | $ 43.55M | $ 46.76M | $ 44.05M | |
$ 9.30M | $ 3.50M | $ 29.03M | $ 25.52M | $ 23.40M | $ 21.79M | |
$ 7.42M | - | $ 29.03M | $ 25.52M | $ 23.40M | $ 21.79M | |
$ 220.00K | - | $ 106.00K | $ 412.00K | $ 1.59M | $ 525.00K | |
$ 2.72M | $ -1.01M | - | - | - | - | |
$ 2.76M | $ -1.01M | - | - | - | - |