Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.73B | $ 2.98B | $ 3.79B | $ 5.24B | $ 3.98B | |
| $ 626.19M | $ 919.38M | $ 1.25B | $ 1.72B | $ 1.31B | |
| $ 593.02M | $ 1.02B | $ 911.15M | $ 1.07B | $ 831.60M | |
| $ 156.60M | $ 173.78M | $ 160.93M | $ 137.11M | $ 103.70M | |
| $ 101.13M | $ 71.11M | $ 499.36M | $ 784.21M | $ 581.70M | |
| $ 33.17M | $ -102.67M | $ 338.43M | $ 647.10M | $ 478.00M | |
| $ -134.23M | $ -69.90M | $ -54.14M | $ -40.40M | $ -34.08M | |
| $ -101.06M | $ -172.57M | $ 284.29M | $ 606.70M | $ 443.92M | |
| $ -95.70M | $ -146.98M | $ 210.68M | $ 444.05M | $ 327.39M | |
| $ -2.48 | $ -3.85 | $ 5.38 | $ 9.96 | $ 6.87 | |
| $ -2.48 | $ -3.85 | $ 5.36 | $ 9.90 | $ 6.81 | |
| 38.52M | 38.19M | 39.17M | 44.59M | 47.69M | |
| 38.52M | 38.19M | 39.34M | 44.87M | 48.05M |