Income Statement | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|
| $ 2.85B | $ 2.85B | $ 2.70B | |
| $ 339.45M | $ 321.92M | $ 276.05M | |
| $ 149.54M | $ 131.38M | $ 111.40M | |
| $ 25.27M | $ 23.15M | $ 21.47M | |
| $ 220.05M | $ 207.51M | $ 187.49M | |
| $ 189.91M | $ 190.54M | $ 164.64M | |
| $ 3.04M | $ -8.03M | $ 925.00K | |
| $ 192.94M | $ 182.52M | $ 165.57M | |
| $ 143.42M | $ 137.23M | $ 124.78M | |
| $ 2.81 | $ 2.69 | $ 2.45 | |
| $ 2.81 | $ 2.69 | $ 2.45 | |
| 50.97M | 50.97M | 50.97M | |
| 51.07M | 50.97M | 50.97M |