Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 371.44B | $ 376.78B | $ 372.17B | $ 299.10B | $ 278.27B | |
| $ 87.78B | $ 153.09B | $ 141.67B | $ 111.90B | $ 108.35B | |
| $ 28.23B | $ 44.55B | $ 23.48B | $ 144.26B | $ -2.63B | |
| $ 13.48B | $ 12.86B | $ 12.49B | $ 10.90B | $ 10.72B | |
| $ 73.02B | $ 128.43B | $ 137.66B | $ -15.25B | $ 126.75B | |
| $ 59.54B | $ 108.53B | $ 118.19B | $ -32.36B | $ 110.97B | |
| $ 22.92B | $ 1.84B | $ 1.97B | $ 1.86B | $ 886.00M | |
| $ 82.46B | $ 110.38B | $ 120.17B | $ -30.50B | $ 111.86B | |
| $ 66.97B | $ 89.00B | $ 96.22B | $ -22.76B | $ 89.94B | |
| $ 46.56K | $ 61.91K | $ 66.41K | $ -15.54K | $ 59.46K | |
| $ 46.56K | $ 61.91K | $ 66.41K | $ -15.54K | $ 59.46K | |
| 1.44M | 1.44M | 1.45M | 1.47M | 1.51M | |
| 1.44M | 1.44M | 1.45M | 1.47M | 1.51M |