Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 291.75M | $ 286.63M | $ 255.73M | $ 228.65M | $ 231.43M | |
$ 285.06M | $ 279.18M | $ 246.08M | $ 221.92M | $ 231.43M | |
$ 138.73M | $ 136.07M | $ 118.74M | $ 110.73M | $ 231.43M | |
$ 13.20M | $ 10.72M | $ 6.71M | $ 7.30M | $ 10.67M | |
$ 157.72M | $ 153.83M | $ 143.11M | $ 125.81M | $ 121.98M | |
$ 144.52M | $ 148.26M | $ 150.27M | $ 111.19M | $ 133.66M | |
$ 0.00 | $ 0.00 | $ -22.94M | $ -22.67M | $ -22.35M | |
$ 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 |