Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 766.77M | $ 748.98M | $ 596.35M | $ 613.25M | $ 616.50M | |
| $ 445.74M | $ 475.25M | $ 508.19M | $ 616.62M | $ 459.55M | |
| $ 299.07M | $ 324.96M | $ 348.61M | $ 373.57M | $ 377.08M | |
| $ 14.91M | $ 14.84M | $ 12.60M | $ 13.89M | $ 12.86M | |
| $ 161.58M | $ 165.13M | $ 172.18M | $ 256.94M | $ 95.32M | |
| $ 146.67M | $ 150.29M | $ 159.57M | $ 243.05M | $ 82.46M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 146.67M | $ 150.29M | $ 159.57M | $ 243.05M | $ 82.46M | |
| $ 116.03M | $ 120.22M | $ 124.56M | $ 190.28M | $ 63.62M | |
| $ 2.49 | $ 2.57 | $ 2.64 | $ 4.01 | $ 1.69 | |
| $ 2.48 | $ 2.57 | $ 2.64 | $ 3.97 | $ 1.67 | |
| 46.66M | 46.78M | 47.11M | 47.43M | 37.62M | |
| 46.83M | 46.82M | 47.24M | 47.96M | 38.10M |