Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.29B | $ 3.06B | $ 2.59B | $ 1.41B | $ 847.81M | |
| $ 648.16M | $ 836.55M | $ 743.75M | $ 305.44M | $ -7.33M | |
| $ 133.15M | $ 140.50M | $ 128.41M | $ 82.18M | $ 68.20M | |
| $ 585.47M | $ 428.63M | $ 301.35M | $ 146.88M | $ 110.16M | |
| $ 1.10B | $ 1.12B | $ 916.68M | $ 370.15M | $ 34.63M | |
| $ 515.01M | $ 696.05M | $ 615.34M | $ 223.27M | $ -75.53M | |
| $ -241.91M | $ -203.72M | $ -103.09M | $ -31.77M | $ 431.53M | |
| $ 273.10M | $ 492.33M | $ 512.24M | $ 191.50M | $ 356.00M | |
| $ 216.72M | $ 448.35M | $ 481.90M | $ 168.95M | $ 352.21M | |
| $ 1.36 | $ 3.01 | $ 3.48 | $ 1.99 | $ 1.84 | |
| $ 1.35 | $ 2.96 | $ 3.32 | $ 1.73 | $ 1.77 | |
| 158.87M | 148.73M | 138.38M | 191.50M | 191.50M | |
| 160.20M | 151.64M | 145.20M | 199.18M | 199.18M |