Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 371.25M | $ 334.45M | $ 255.73M | $ 228.65M | $ 255.05M | |
$ 283.24M | $ 279.18M | $ 245.60M | $ 221.92M | $ 220.71M | |
$ 138.73M | $ 136.07M | $ 118.74M | $ 110.73M | $ 109.40M | |
$ 13.20M | $ 10.72M | $ 15.78M | $ 14.61M | $ 10.67M | |
$ 157.72M | $ 153.83M | $ 143.11M | $ 125.81M | $ 121.98M | |
$ 144.52M | $ 143.11M | $ 127.33M | $ 111.19M | $ 111.31M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 144.52M | $ 143.11M | $ 127.33M | $ 111.19M | $ 111.31M | |
$ 117.10M | $ 114.36M | $ 102.07M | $ 88.08M | $ 89.59M | |
$ 7.91 | $ 7.62 | $ 6.81 | $ 5.67 | $ 5.55 | |
$ 7.89 | $ 7.61 | $ 6.80 | $ 5.66 | $ 5.55 | |
14.68M | 14.87M | 14.85M | 15.38M | 15.97M | |
14.70M | 14.89M | 14.87M | 15.41M | 15.99M |