Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 446.49M | $ 532.85M | $ 381.63M | $ 518.69M | $ 410.13M | |
| $ 304.42M | $ 303.09M | $ 325.82M | $ 311.80M | $ 233.87M | |
| $ 121.44M | $ 9.31M | $ 58.54M | $ 107.51M | $ 70.94M | |
| $ 66.86M | $ 53.69M | $ 49.18M | $ 55.29M | $ 44.78M | |
| $ 249.84M | $ 260.09M | $ 238.16M | $ 272.05M | $ 202.41M | |
| $ 182.98M | $ 293.79M | $ 267.28M | $ 301.22M | $ 225.24M | |
| $ -18.44M | $ -105.11M | $ -94.97M | $ -103.03M | $ -92.25M | |
| $ 164.54M | $ 188.67M | $ 172.31M | $ 198.19M | $ 133.00M | |
| $ 125.19M | $ 144.84M | $ 132.52M | $ 158.55M | $ -45.09M | |
| $ 0.05 | $ 0.06 | $ 0.05 | $ 0.06 | $ -0.02 | |
| $ 0.05 | $ 0.06 | $ 0.05 | $ 0.06 | $ -0.02 | |
| 2.60B | 2.61B | 2.61B | 2.59B | 2.59B | |
| 2.62B | 2.61B | 2.61B | 2.60B | 2.59B |