Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 175.89M | $ 165.71M | $ 142.24M | $ 133.29M | $ 138.20M | |
$ 152.62M | $ 148.24M | $ 134.01M | $ 138.92M | $ 120.07M | |
$ 86.92M | $ 86.27M | $ 73.85M | $ 72.39M | $ 73.96M | |
$ 6.48M | $ 5.68M | $ 5.60M | $ 5.92M | $ 5.91M | |
$ 72.17M | $ 67.66M | $ 65.76M | $ 72.44M | $ 52.02M | |
$ 65.69M | $ 61.97M | $ 60.16M | $ 66.53M | $ 46.11M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 65.69M | $ 61.97M | $ 60.16M | $ 66.53M | $ 46.11M | |
$ 51.60M | $ 48.02M | $ 46.66M | $ 51.17M | $ 35.93M | |
$ 2.81 | $ 2.67 | $ 2.82 | $ 2.95 | $ 2.02 | |
$ 2.80 | $ 2.66 | $ 2.82 | $ 2.94 | $ 2.02 | |
18.35M | 18.00M | 16.52M | 17.34M | 17.78M | |
18.43M | 18.03M | 16.56M | 17.40M | 17.82M |