Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.63B | $ 1.54B | $ 1.50B | $ 1.35B | $ 1.85B | |
| $ 1.27B | $ 1.12B | $ 1.11B | $ 1.21B | $ 1.80B | |
| $ 1.05B | $ 967.36M | $ 964.59M | $ 1.06B | $ 1.30B | |
| $ 0.00 | $ 19.95M | $ 19.63M | $ 32.63M | $ 24.63M | |
| $ 221.06M | $ 174.21M | $ 168.75M | $ 188.75M | $ 528.70M | |
| $ 221.06M | $ 154.26M | $ 149.12M | $ 156.13M | $ 504.07M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 221.06M | $ 154.26M | $ 149.12M | $ 156.13M | $ 504.07M | |
| $ 165.59M | $ 113.21M | $ 109.65M | $ 113.13M | $ 374.50M | |
| $ 2.64 | $ 1.74 | $ 1.69 | $ 1.61 | $ 4.64 | |
| $ 2.64 | $ 1.74 | $ 1.69 | $ 1.60 | $ 4.61 | |
| 62.70M | 65.04M | 65.04M | 70.43M | 80.71M | |
| 62.71M | 65.05M | 65.05M | 70.63M | 81.17M |