Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.21B | $ 1.96B | $ 1.90B | $ 1.85B | $ 1.86B | |
| $ 518.65M | $ 468.29M | $ 306.89M | $ 431.54M | $ 525.55M | |
| $ 169.58M | $ 280.09M | $ 136.08M | $ 255.61M | $ 336.18M | |
| $ 128.91M | $ 128.01M | $ 127.32M | $ 127.91M | $ 134.74M | |
| $ 348.31M | $ 287.39M | $ 296.10M | $ 378.18M | $ 306.38M | |
| $ 349.07M | $ 188.20M | $ 170.81M | $ 175.93M | $ 189.37M | |
| $ -191.90M | $ -96.23M | $ -74.98M | $ -10.63M | $ -103.27M | |
| $ 157.18M | $ 91.96M | $ 95.82M | $ 165.30M | $ 86.10M | |
| $ 116.50M | $ 68.87M | $ 67.59M | $ 122.32M | $ -51.90M | |
| $ 1.09 | $ 0.62 | $ 0.59 | $ 1.03 | $ -0.43 | |
| $ 1.08 | $ 0.62 | $ 0.59 | $ 1.03 | $ -0.43 | |
| 107.03M | 110.27M | 113.80M | 118.20M | 120.19M | |
| 107.77M | 111.84M | 114.65M | 119.10M | 120.19M |