Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.14B | $ 1.35B | $ 1.46B | $ 3.92B | $ 2.38B | |
| $ 1.00B | $ 806.18M | $ 913.53M | $ 3.26B | $ 1.87B | |
| $ 209.21M | $ 153.18M | $ 132.79M | $ 130.00M | $ 133.38M | |
| $ 574.11M | $ 485.75M | $ 433.59M | $ 461.21M | $ 515.12M | |
| $ 1.55B | $ 489.50M | $ 2.67B | $ 399.37M | $ 31.26M | |
| $ 794.26M | $ 653.00M | $ 780.74M | $ 3.13B | $ 1.73B | |
| $ 8.68M | $ -773.36M | $ 1.44B | $ -3.34B | $ -2.37B | |
| $ 802.94M | $ -120.36M | $ 2.22B | $ -211.95M | $ -636.51M | |
| $ 633.16M | $ -90.49M | $ 1.72B | $ -142.08M | $ -498.64M | |
| $ 4.48 | $ -0.60 | $ 10.63 | $ -0.75 | $ -2.31 | |
| $ 3.98 | $ -0.60 | $ 8.99 | $ -0.75 | $ -2.31 | |
| 141.45M | 151.31M | 162.49M | 189.51M | 215.97M | |
| 160.35M | 151.31M | 192.01M | 189.51M | 215.97M |