Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.27T | $ 4.14T | $ 2.06T | $ 4.94T | $ 2.58T | |
| $ 2.19T | $ 3.03T | $ 1.51T | $ 3.65T | $ 1.89T | |
| $ 1.57T | $ 3.18T | $ 1.64T | $ 5.65T | $ 1.90T | |
| $ 2.40T | $ 1.31T | $ 704.15B | $ 1.69T | $ 814.48B | |
| $ 3.02T | $ 2.91T | $ 175.33B | $ 238.59B | $ 1.18T | |
| $ 620.22B | $ -146.47B | $ -125.06B | $ -2.00T | $ -16.91B | |
| $ -843.61B | $ 1.59T | $ -462.88B | $ 425.85B | $ 279.31B | |
| $ -223.38B | $ 1.44T | $ -587.94B | $ -1.57T | $ 262.40B | |
| $ -198.07B | $ 1.01T | $ -257.73B | $ -1.41T | $ 8.66B | |
| $ -464.30 | $ 2.35K | $ -1.30K | $ -3.27K | $ 20.10 | |
| $ -464.30 | $ 2.35K | $ -1.30K | $ -3.27K | $ 20.10 | |
| 430.74M | 430.74M | 430.74M | 430.74M | 430.74M | |
| 430.74M | 430.74M | 430.74M | 430.74M | 430.74M |