Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 70.33B | $ 53.11B | $ 59.54B | $ 67.23B | $ 59.15B | |
| $ 3.41B | $ 3.39B | $ 4.84B | $ 3.68B | $ 3.36B | |
| $ 2.11B | $ 1.78B | $ 1.72B | $ 1.37B | $ 1.23B | |
| $ 703.00M | $ 468.00M | $ 451.00M | $ 408.00M | $ 424.00M | |
| $ 2.46B | $ 2.46B | $ 4.02B | $ 2.88B | $ 3.23B | |
| $ 1.30B | $ 1.62B | $ 3.13B | $ 2.31B | $ 2.13B | |
| $ -162.00M | $ -93.00M | $ -79.00M | $ -247.00M | $ 436.00M | |
| $ 1.13B | $ 1.52B | $ 3.05B | $ 2.07B | $ 2.56B | |
| $ 816.00M | $ 1.14B | $ 2.24B | $ 1.61B | $ 2.08B | |
| $ 4.91 | $ 8.09 | $ 15.07 | $ 10.74 | $ 14.49 | |
| $ 4.91 | $ 7.99 | $ 14.87 | $ 10.51 | $ 13.64 | |
| 166.00M | 139.63M | 148.80M | 148.71M | 141.02M | |
| 166.00M | 142.00M | 150.79M | 153.13M | 152.37M |