Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 27.36B | $ 25.97B | $ 29.06B | $ 37.88B | $ 27.71B | |
| $ 8.49B | $ 7.53B | $ 8.47B | $ 15.42B | $ 9.41B | |
| $ 4.53B | $ 4.58B | $ 4.61B | $ 5.25B | $ 4.27B | |
| $ 2.41B | $ 2.34B | $ 2.17B | $ 2.01B | $ 1.95B | |
| $ 6.37B | $ 4.21B | $ 4.88B | $ 12.78B | $ 6.58B | |
| $ 3.96B | $ 2.95B | $ 3.86B | $ 10.81B | $ 4.78B | |
| $ -857.76M | $ -1.81B | $ -2.39B | $ -563.00M | $ -613.00M | |
| $ 3.10B | $ 1.14B | $ 1.95B | $ 10.25B | $ 4.17B | |
| $ 2.31B | $ 674.00M | $ 1.26B | $ 7.66B | $ 3.15B | |
| $ 4.74 | $ 1.36 | $ 2.53 | $ 14.22 | $ 5.53 | |
| $ 4.74 | $ 1.36 | $ 2.53 | $ 14.18 | $ 5.52 | |
| 486.33M | 494.65M | 497.23M | 538.48M | 569.66M | |
| 486.52M | 494.92M | 496.99M | 540.01M | 571.29M |