Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.77B | $ 3.87B | $ 3.95B | $ 3.76B | $ 2.77B | |
| $ 532.00M | $ 531.00M | $ 697.00M | $ 572.00M | $ 453.00M | |
| $ 202.00M | $ 398.00M | $ 417.00M | $ 384.00M | $ 366.00M | |
| $ 109.00M | $ 95.00M | $ 103.00M | $ 108.00M | $ 108.00M | |
| $ 451.00M | $ 409.00M | $ 365.00M | $ 295.00M | $ 199.00M | |
| $ 330.00M | $ 133.00M | $ 280.00M | $ 188.00M | $ 87.00M | |
| $ 8.00M | $ 165.00M | $ -23.00M | $ -13.00M | $ -6.00M | |
| $ 338.00M | $ 298.00M | $ 257.00M | $ 175.00M | $ 81.00M | |
| $ 201.00M | $ 274.00M | $ 486.00M | $ 124.00M | $ 41.00M | |
| $ 7.39 | $ 9.95 | $ 17.30 | $ 4.41 | $ 1.46 | |
| $ 7.28 | $ 9.82 | $ 17.05 | $ 4.35 | $ 1.44 | |
| 27.20M | 27.55M | 28.10M | 28.10M | 28.00M | |
| 27.60M | 27.90M | 28.50M | 28.50M | 28.40M |