Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 30.71B | $ 28.13B | $ 28.82B | $ 31.54B | $ 26.99B | |
| $ 6.71B | $ 6.03B | $ 2.30B | $ 4.10B | $ 6.51B | |
| $ 4.86B | $ 3.61B | $ 1.91B | $ 2.08B | $ 3.17B | |
| $ 1.96B | $ 1.40B | $ 1.29B | $ 720.00M | $ 836.00M | |
| $ 3.81B | $ 3.50B | $ 1.75B | $ 2.80B | $ 4.18B | |
| $ 1.85B | $ 2.42B | $ 384.00M | $ 2.02B | $ 3.34B | |
| $ -772.00M | $ -976.00M | $ -597.00M | $ -355.00M | $ -482.00M | |
| $ 1.08B | $ 1.45B | $ -213.00M | $ 1.66B | $ 2.86B | |
| $ 864.00M | $ 1.13B | $ -202.00M | $ 1.22B | $ 2.19B | |
| $ 4.09 | $ 5.14 | $ -1.12 | $ 5.17 | $ 8.93 | |
| $ 4.01 | $ 4.99 | $ -1.12 | $ 5.17 | $ 8.93 | |
| 195.00M | 206.00M | 228.00M | 236.00M | 245.00M | |
| 199.00M | 212.00M | 228.00M | 236.00M | 245.00M |