Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 17.32B | $ 17.08B | $ 14.46B | $ 11.98B | $ 11.33B | |
| $ 3.55B | $ 2.47B | $ 3.08B | $ 1.36B | $ 1.73B | |
| $ 1.60B | $ 976.00M | $ 931.00M | $ 769.00M | $ 184.00M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 2.07B | $ 1.64B | $ 2.29B | $ 689.00M | $ 1.62B | |
| $ 1.95B | $ 1.50B | $ 2.15B | $ 588.00M | $ 1.54B | |
| $ -25.00M | $ -2.00M | $ 0.00 | $ 0.00 | $ 2.00M | |
| $ 1.93B | $ 1.49B | $ 2.15B | $ 588.00M | $ 1.55B | |
| $ 1.59B | $ 1.37B | $ 2.52B | $ 597.00M | $ 1.38B | |
| $ 37.86 | $ 31.78 | $ 60.19 | $ 15.19 | $ 34.66 | |
| $ 37.86 | $ 31.78 | $ 60.24 | $ 15.19 | $ 34.62 | |
| 41.41M | 42.70M | 41.30M | 39.00M | 39.26M | |
| 41.41M | 42.70M | 41.30M | 39.00M | 39.30M |