Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.49B | $ 1.73B | $ 1.97B | $ 2.23B | $ 2.70B | |
| $ 1.03B | $ 1.18B | $ 1.36B | $ 1.59B | $ 2.02B | |
| $ 940.52M | $ 1.33B | $ 1.31B | $ 1.48B | $ 1.79B | |
| $ 52.26M | $ 69.81M | $ 69.22M | $ 72.51M | $ 125.02M | |
| $ 143.14M | $ -78.83M | $ 202.98M | $ 174.97M | $ 368.48M | |
| $ 90.88M | $ -151.59M | $ 48.27M | $ 110.85M | $ 233.99M | |
| $ 105.32M | $ -23.47M | $ -21.69M | $ -21.88M | $ -1.53M | |
| $ 196.20M | $ -175.05M | $ 26.58M | $ 88.97M | $ 232.46M | |
| $ 160.20M | $ -146.59M | $ 8.60M | $ 104.78M | $ 147.27M | |
| $ 3.25 | $ -2.95 | $ 0.17 | $ 2.10 | $ 2.93 | |
| $ 3.18 | $ -2.95 | $ 0.17 | $ 2.07 | $ 2.86 | |
| 49.29M | 49.66M | 49.71M | 50.00M | 50.19M | |
| 50.30M | 49.66M | 49.86M | 50.52M | 51.43M |