Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.14B | $ 5.72B | $ 6.79B | $ 6.53B | $ 4.74B | |
| $ 964.95M | $ 1.28B | $ 1.65B | $ 1.53B | $ 1.24B | |
| $ 551.16M | $ 809.62M | $ 695.29M | $ 500.53M | $ 357.51M | |
| $ 508.50M | $ 503.82M | $ 502.01M | $ 394.72M | $ 316.39M | |
| $ 922.30M | $ 1.01B | $ 1.48B | $ 1.41B | $ 1.20B | |
| $ 413.80M | $ 468.22M | $ 949.73M | $ 1.03B | $ 884.47M | |
| $ -352.77M | $ -220.71M | $ -229.77M | $ -135.35M | $ -63.07M | |
| $ 61.03M | $ 247.51M | $ 719.96M | $ 893.72M | $ 821.40M | |
| $ 62.80M | $ 278.88M | $ 647.73M | $ 737.69M | $ 650.91M | |
| $ 0.40 | $ 1.75 | $ 4.05 | $ 4.58 | $ 4.01 | |
| $ 0.39 | $ 1.73 | $ 3.99 | $ 4.49 | $ 3.90 | |
| 157.01M | 159.81M | 162.34M | 161.00M | 166.90M | |
| 160.16M | 161.42M | 162.39M | 164.12M | 167.10M |