Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 995.62M | $ 839.25M | $ 784.59M | $ 769.59M | $ 723.47M | |
| $ 816.58M | $ 687.64M | $ 649.19M | $ 655.73M | $ 614.10M | |
| $ 742.85M | $ 612.28M | $ 665.07M | $ 614.17M | $ 636.36M | |
| $ 9.19M | $ 6.53M | $ 10.21M | $ 10.95M | $ 15.88M | |
| $ 90.66M | $ 90.44M | $ -4.68M | $ 54.44M | $ -5.36M | |
| $ 73.74M | $ 75.36M | $ -15.88M | $ 41.57M | $ -22.26M | |
| $ 7.32M | $ 8.26M | $ 523.00K | $ 1.85M | $ 1.03M | |
| $ 81.05M | $ 83.61M | $ -15.36M | $ 43.41M | $ -21.23M | |
| $ 76.11M | $ 168.91M | $ -35.77M | $ 33.62M | $ -30.95M | |
| $ 1.74 | $ 3.85 | $ -0.80 | $ 0.74 | $ -0.66 | |
| $ 1.68 | $ 3.75 | $ -0.80 | $ 0.71 | $ -0.66 | |
| 43.85M | 43.88M | 44.66M | 45.44M | 46.65M | |
| 45.19M | 45.10M | 44.66M | 47.22M | 46.65M |