Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.17B | $ 8.48B | $ 8.25B | $ 8.02B | $ 5.94B | |
| $ 714.31M | $ 717.72M | $ 694.17M | $ 599.88M | $ 344.00M | |
| $ 495.48M | $ 437.16M | $ 422.01M | $ 424.61M | $ 352.69M | |
| $ 112.66M | $ 98.82M | $ 104.17M | $ 109.60M | $ 65.47M | |
| $ 378.14M | $ 342.91M | $ 391.21M | $ 301.87M | $ 69.01M | |
| $ 218.83M | $ 280.56M | $ 272.16M | $ 175.26M | $ -8.69M | |
| $ -19.89M | $ -32.62M | $ -51.04M | $ -32.64M | $ 35.27M | |
| $ 198.94M | $ 247.95M | $ 221.12M | $ 142.63M | $ 26.58M | |
| $ 51.32M | $ 125.51M | $ 124.06M | $ 86.50M | $ -7.22M | |
| $ 0.54 | $ 1.32 | $ 1.54 | $ 0.91 | $ -0.10 | |
| $ 0.53 | $ 1.31 | $ 1.53 | $ 0.91 | $ -0.10 | |
| 95.14M | 94.97M | 94.92M | 94.89M | 72.19M | |
| 95.90M | 95.47M | 95.12M | 94.91M | 72.19M |