Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 269.45M | $ 255.20M | $ 177.91M | $ 154.65M | $ 148.49M | |
$ 162.12M | $ 170.49M | $ 158.87M | $ 141.29M | $ 123.25M | |
$ 106.69M | $ 111.80M | $ 86.04M | $ 79.18M | $ 72.98M | |
$ 6.40M | $ 7.33M | $ 4.90M | $ 3.54M | $ 3.12M | |
$ 61.83M | $ 66.03M | $ 77.73M | $ 65.65M | $ 53.39M | |
$ 55.43M | $ 58.70M | $ 72.83M | $ 62.11M | $ 50.27M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 55.43M | $ 58.70M | $ 72.83M | $ 62.11M | $ 50.27M | |
$ 45.95M | $ 49.93M | $ 60.60M | $ 51.84M | $ 41.88M | |
$ 1.24 | $ 1.34 | $ 1.79 | $ 1.78 | $ 1.48 | |
$ 1.22 | $ 1.33 | $ 1.79 | $ 1.77 | $ 1.47 | |
37.33M | 37.26M | 33.84M | 29.17M | 28.27M | |
37.51M | 37.50M | 33.93M | 29.28M | 28.39M |