Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 37.30B | $ 39.32B | $ 41.32B | $ 33.82B | $ 12.19B | |
| $ 10.51B | $ 16.35B | $ 16.80B | $ 13.38B | $ 7.57B | |
| $ 9.20B | $ 26.38B | $ 18.34B | $ 20.75B | $ 5.56B | |
| $ 5.68B | $ 20.98B | $ 24.01B | $ 21.35B | $ 5.08B | |
| $ 9.42B | $ 11.61B | $ 22.37B | $ 14.17B | $ 7.15B | |
| $ 1.31B | $ -10.03B | $ -1.55B | $ -7.37B | $ 2.01B | |
| $ 330.00M | $ -1.36B | $ -2.31B | $ -1.59B | $ -579.00M | |
| $ 1.64B | $ -11.39B | $ -3.86B | $ -8.96B | $ 1.43B | |
| $ 727.00M | $ -11.31B | $ -3.13B | $ -7.37B | $ 1.01B | |
| $ 0.29 | $ -4.62 | $ -1.28 | $ -3.82 | $ 1.55 | |
| $ 0.29 | $ -4.62 | $ -1.28 | $ -3.82 | $ 1.54 | |
| 2.48B | 2.45B | 2.44B | 1.94B | 507.00M | |
| 2.53B | 2.45B | 2.44B | 1.94B | 668.00M |