Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 96.91M | $ 97.10M | $ 103.35M | $ 104.04M | $ 89.06M | |
$ 33.30M | $ 33.10M | $ 38.10M | $ 39.81M | $ 37.16M | |
$ 18.99M | $ 18.42M | $ 22.54M | $ 14.50M | $ 13.69M | |
$ 571.03K | $ 470.99K | $ 563.46K | $ 622.47K | $ 523.43K | |
$ 15.70M | $ 15.77M | $ 16.12M | $ 26.88M | $ 23.99M | |
$ 14.31M | $ 14.67M | $ 15.57M | $ 25.30M | $ 23.47M | |
$ -685.78K | $ 373.84K | $ 89.28K | $ -32.91K | $ 267.35K | |
$ 13.63M | $ 15.05M | $ 10.89M | $ 25.27M | $ 23.73M | |
$ 10.84M | $ 11.63M | $ 6.24M | $ 20.95M | $ 19.05M | |
$ 0.40 | $ 0.49 | $ 0.27 | $ 0.89 | $ 0.79 | |
$ 0.40 | $ 0.49 | $ 0.27 | $ 0.89 | $ 0.79 | |
27.37M | 23.94M | 23.41M | 23.60M | 24.14M | |
27.37M | 23.94M | 23.41M | 23.60M | 24.14M |