Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 16.38B | $ 14.05B | $ 11.79B | $ 9.46B | $ 8.31B | |
| $ 7.40B | $ 6.70B | $ 5.59B | $ 4.65B | $ 4.43B | |
| $ 6.38B | $ 5.83B | $ 6.14B | $ 4.74B | $ 4.88B | |
| $ 1.52B | $ 1.10B | $ 1.28B | $ 1.07B | $ 1.01B | |
| $ 1.99B | $ 1.60B | $ 624.00M | $ 987.00M | $ 561.00M | |
| $ 1.02B | $ 869.00M | $ -549.00M | $ -88.00M | $ -449.00M | |
| $ -1.15B | $ -853.00M | $ -542.00M | $ -207.00M | $ -114.00M | |
| $ -121.00M | $ 16.00M | $ -1.09B | $ -295.00M | $ -563.00M | |
| $ -310.00M | $ 109.00M | $ -1.22B | $ -432.00M | $ -923.00M | |
| $ -1.73 | $ 0.24 | $ -6.90 | $ -2.44 | $ -5.24 | |
| $ -1.73 | $ 0.24 | $ -6.90 | $ -2.44 | $ -5.24 | |
| 179.00M | 178.00M | 177.00M | 177.00M | 176.00M | |
| 179.00M | 180.00M | 177.00M | 177.00M | 176.00M |