Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 180.21M | $ 94.10M | $ 66.86M | $ 72.63M | $ 68.79M | |
$ 61.93M | $ 30.36M | $ 23.51M | $ 26.77M | $ 28.27M | |
$ 24.76M | $ 21.07M | $ 18.35M | $ 18.43M | $ 19.35M | |
$ 6.58M | $ 6.19M | $ 6.92M | $ 7.41M | $ 7.20M | |
$ 44.72M | $ 15.97M | $ 10.57M | $ 16.34M | $ 19.65M | |
$ 37.17M | $ 3.74M | $ -948.56K | $ 2.05M | $ 2.47M | |
$ 828.31K | $ -392.29K | $ -1.52M | $ 1.10M | $ 1.17M | |
$ 38.00M | $ 9.74M | $ 3.63M | $ 9.43M | $ 10.17M | |
$ 29.59M | $ 9.34M | $ 4.08M | $ 9.34M | $ 12.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.88 | $ 0.61 | $ 0.27 | $ 0.62 | $ 0.57 | |
$ 1.86 | $ 0.61 | $ 0.27 | $ 0.61 | $ 0.56 | |
15.74M | 15.29M | 15.29M | 15.12M | 15.03M | |
15.87M | 15.40M | 15.40M | 15.22M | 15.14M |