Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 102.88M | $ 98.65M | $ 97.59M | $ 89.93M | $ 85.69M | |
$ 45.14M | $ 45.75M | $ 47.01M | $ 43.47M | $ 42.39M | |
$ 28.60M | $ 30.96M | $ 25.01M | $ 26.38M | $ 28.74M | |
$ 8.91M | $ 8.80M | $ 8.54M | $ 5.54M | $ 4.91M | |
$ 28.25M | $ 24.61M | $ 31.65M | $ 23.45M | $ 19.14M | |
$ 16.54M | $ 14.79M | $ 22.01M | $ 17.10M | $ 8.81M | |
$ 2.73M | $ 969.33K | $ 761.69K | $ 567.72K | $ 498.60K | |
$ 19.27M | $ 15.76M | $ 22.77M | $ 17.67M | $ 14.15M | |
$ 10.57M | $ 9.38M | $ 12.44M | $ 10.21M | $ 11.70M | |
$ 1.56 | $ 1.35 | $ 1.78 | $ 1.47 | $ 1.79 | |
$ 1.53 | $ 1.32 | $ 1.75 | $ 1.45 | $ 1.75 | |
6.35M | 6.65M | 6.66M | 6.61M | 6.55M | |
6.48M | 6.77M | 6.79M | 6.74M | 6.68M |