Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 500.89M | $ 503.88M | $ 488.40M | $ 488.10M | $ 434.39M | |
| $ 223.20M | $ 221.99M | $ 215.47M | $ 222.69M | $ 217.83M | |
| $ 197.70M | $ 193.61M | $ 188.52M | $ 194.85M | $ 157.99M | |
| $ 35.81M | $ 37.53M | $ 39.42M | $ 40.49M | $ 32.59M | |
| $ 60.68M | $ 66.58M | $ -58.45M | $ 80.67M | $ 95.54M | |
| $ 25.50M | $ 28.38M | $ 26.95M | $ 27.84M | $ 59.84M | |
| $ -824.00K | $ -430.00K | $ -124.82M | $ 12.35M | $ 3.11M | |
| $ 24.67M | $ 27.95M | $ -97.88M | $ 40.18M | $ 62.95M | |
| $ 16.59M | $ 17.22M | $ -103.46M | $ 33.37M | $ 50.87M | |
| $ 0.66 | $ 0.66 | $ -3.77 | $ 1.21 | $ 1.90 | |
| $ 0.66 | $ 0.66 | $ -3.77 | $ 1.21 | $ 1.89 | |
| 25.10M | 26.19M | 27.41M | 27.62M | 26.74M | |
| 25.21M | 26.22M | 27.41M | 27.65M | 26.90M |