Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.04B | $ 3.14B | $ 3.26B | $ 2.85B | $ 2.20B | |
| $ 831.00M | $ 1.11B | $ 505.20M | $ 245.50M | $ 548.84M | |
| $ 696.00M | $ 696.00M | $ 282.50M | $ 201.81M | $ 151.81M | |
| $ 657.00M | $ 593.00M | $ 496.31M | $ 417.93M | $ 326.40M | |
| $ 792.00M | $ 1.07B | $ 722.52M | $ 477.05M | $ 600.99M | |
| $ 135.00M | $ 413.00M | $ 222.71M | $ 43.69M | $ 397.03M | |
| $ -253.00M | $ -231.00M | $ -215.27M | $ -176.05M | $ -260.00M | |
| $ -118.00M | $ 182.00M | $ 7.44M | $ -132.36M | $ 137.03M | |
| $ -104.00M | $ 126.00M | $ 7.82M | $ -80.22M | $ 106.45M | |
| $ -0.90 | $ 1.10 | $ 0.07 | $ -0.26 | $ 0.89 | |
| $ -0.90 | $ 1.10 | $ 0.07 | $ -0.26 | $ 0.89 | |
| 114.90M | 115.07M | 115.25M | 115.50M | 116.60M | |
| 114.90M | 115.10M | 116.57M | 116.60M | 116.60M |