Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.15B | $ 2.37B | $ 2.17B | $ 1.20B | $ 2.05B | |
| $ 2.38B | $ 1.71B | $ 1.64B | $ 741.00M | $ 1.68B | |
| $ 189.00M | $ 113.00M | $ 94.00M | $ 86.00M | $ 82.00M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 2.19B | $ 1.59B | $ 1.54B | $ 655.00M | $ 1.60B | |
| $ 2.19B | $ 1.59B | $ 1.54B | $ 655.00M | $ 1.60B | |
| $ -793.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 1.40B | $ 1.59B | $ 1.54B | $ 655.00M | $ 1.60B | |
| $ 1.30B | $ 1.52B | $ 1.52B | $ 600.00M | $ 1.57B | |
| $ 1.86 | $ 2.44 | $ 2.75 | $ 1.21 | $ 3.51 | |
| $ 1.86 | $ 2.44 | $ 2.68 | $ 1.19 | $ 3.51 | |
| 699.00M | 624.00M | 554.00M | 498.00M | 446.00M | |
| 699.00M | 624.00M | 575.00M | 518.00M | 446.00M |