Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.33T | $ 4.14T | $ 5.90T | $ 4.94T | $ 2.58T | |
| $ 6.28T | $ 3.03T | $ 4.33T | $ 3.65T | $ 1.89T | |
| $ 5.42T | $ 3.18T | $ 4.49T | $ 5.65T | $ 1.90T | |
| $ 2.05T | $ 1.31T | $ 2.02T | $ 1.69T | $ 814.48B | |
| $ 2.34T | $ 2.91T | $ 526.57B | $ 238.59B | $ 1.18T | |
| $ 861.44B | $ -146.47B | $ -159.83B | $ -2.00T | $ -16.91B | |
| $ -1.05T | $ 1.59T | $ -1.52T | $ 425.85B | $ 279.31B | |
| $ -191.74B | $ 1.44T | $ -1.68T | $ -1.57T | $ 262.40B | |
| $ -170.01B | $ 1.01T | $ -738.31B | $ -1.41T | $ 8.66B | |
| $ -394.70 | $ 2.35K | $ -1.71K | $ -3.27K | $ 20.10 | |
| $ -394.70 | $ 2.35K | $ -1.71K | $ -3.27K | $ 20.10 | |
| 430.74M | 430.74M | 430.74M | 430.74M | 430.74M | |
| 430.74M | 430.74M | 430.74M | 430.74M | 430.74M |