Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.66B | $ 4.10B | $ 4.39B | $ 4.97B | $ 3.58B | |
| $ 336.22M | $ 398.32M | $ 382.27M | $ 375.77M | $ 276.95M | |
| $ 130.00M | $ 327.76M | $ 294.20M | $ 279.76M | $ 240.82M | |
| $ 89.59M | $ 75.98M | $ 77.16M | $ 80.63M | $ 77.85M | |
| $ 187.81M | $ 147.32M | $ 166.02M | $ 177.13M | $ 114.53M | |
| $ 206.22M | $ 70.56M | $ 88.07M | $ 96.01M | $ 36.13M | |
| $ -156.13M | $ -51.54M | $ -42.95M | $ -31.60M | $ -17.70M | |
| $ 50.09M | $ 19.02M | $ 45.12M | $ 64.41M | $ 18.43M | |
| $ 41.83M | $ 19.89M | $ 40.10M | $ 61.97M | $ 21.65M | |
| $ 1.10 | $ 0.52 | $ 1.06 | $ 1.63 | $ 0.57 | |
| $ 1.09 | $ 0.52 | $ 1.05 | $ 1.63 | $ 0.57 | |
| 38.10M | 38.03M | 37.96M | 37.92M | 37.88M | |
| 38.25M | 38.17M | 38.12M | 38.06M | 37.88M |