Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 203.71M | $ 185.26M | $ 134.08M | $ 131.08M | $ 142.13M | |
$ 136.47M | $ 136.59M | $ 113.45M | $ 120.86M | $ 114.38M | |
$ 94.88M | $ 91.32M | $ 76.47M | $ 73.44M | $ 64.53M | |
$ 10.57M | $ 12.65M | $ 14.00M | $ 15.18M | $ 13.62M | |
$ 52.15M | $ 57.92M | $ 50.99M | $ 62.60M | $ 63.47M | |
$ 41.58M | $ 45.27M | $ 36.99M | $ 47.42M | $ 49.85M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 41.58M | $ 45.27M | $ 36.99M | $ 47.42M | $ 49.85M | |
$ 35.02M | $ 36.05M | $ 29.65M | $ 37.41M | $ 39.26M | |
$ 4.48 | $ 4.63 | $ 3.75 | $ 4.42 | $ 4.57 | |
$ 4.36 | $ 4.56 | $ 3.70 | $ 4.32 | $ 4.49 | |
7.70M | 7.79M | 7.91M | 8.46M | 8.55M | |
7.89M | 7.91M | 8.01M | 8.66M | 8.71M |