Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.11B | $ 7.51B | $ 8.20B | $ 9.65B | $ 8.78B | |
| $ 1.54B | $ 1.75B | $ 2.17B | $ 2.57B | $ 2.63B | |
| $ 1.12B | $ 1.31B | $ 1.30B | $ 1.38B | $ 1.17B | |
| $ 691.21M | $ 659.00M | $ 5.00M | $ 581.00M | $ 598.00M | |
| $ 1.11B | $ 1.15B | $ 879.00M | $ 1.90B | $ 2.00B | |
| $ 421.76M | $ 439.00M | $ 869.00M | $ 1.19B | $ 1.45B | |
| $ -494.18M | $ -343.00M | $ -384.00M | $ -157.00M | $ -295.00M | |
| $ -72.42M | $ 96.00M | $ 485.00M | $ 1.03B | $ 1.15B | |
| $ -486.73M | $ 145.00M | $ 65.00M | $ 567.00M | $ 657.00M | |
| $ -0.25 | $ 0.08 | $ 0.03 | $ 0.30 | $ 0.33 | |
| $ -0.25 | $ 0.08 | $ 0.03 | $ 0.30 | $ 0.33 | |
| 1.97B | 1.91B | 1.91B | 1.91B | 1.95B | |
| 1.97B | 1.91B | 1.91B | 1.92B | 1.99B |