Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 152.33M | $ 157.08M | $ 153.01M | $ 123.76M | $ 65.78M | |
$ 112.78M | $ 116.50M | $ 118.07M | $ 85.28M | $ 33.88M | |
$ 83.49M | $ 89.77M | $ 81.78M | $ 54.61M | $ 7.04M | |
$ 3.78M | $ 3.34M | $ 2.52M | $ 3.36M | $ 1.05M | |
$ 33.06M | $ 30.06M | $ 38.80M | $ 54.27M | $ 27.94M | |
$ 29.29M | $ 26.73M | $ 36.29M | $ 30.67M | $ 26.84M | |
$ 1.30M | $ 127.00K | $ 41.00K | $ 19.96M | $ -245.00K | |
$ 30.59M | $ 26.85M | $ 36.33M | $ 50.63M | $ 26.59M | |
$ 30.48M | $ 26.89M | $ 35.29M | $ 48.99M | $ 26.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.53 | $ 3.95 | $ 5.40 | $ 9.10 | $ 6.39 | |
$ 3.53 | $ 3.95 | $ 5.40 | $ 8.29 | $ 5.66 | |
8.64M | 6.81M | 6.54M | 5.38M | 4.12M | |
8.64M | 6.81M | 6.54M | 5.91M | 4.65M |