Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.93B | $ 4.91B | $ 220.12M | $ 237.85M | $ 184.90M | |
| $ 514.56M | $ 580.35M | $ 23.86M | $ 25.72M | $ 22.92M | |
| $ 332.60M | $ 435.08M | $ 16.32M | $ 16.22M | $ 11.76M | |
| $ 396.12M | $ 383.58M | $ 16.84M | $ 16.28M | $ 16.11M | |
| $ 374.46M | $ 590.55M | $ 22.60M | $ 24.57M | $ 26.17M | |
| $ 181.96M | $ 145.27M | $ 7.54M | $ 9.50M | $ 11.16M | |
| $ -293.56M | $ -89.92M | $ -7.94M | - | $ -6.30M | |
| $ -111.60M | $ 55.35M | $ -406.26K | $ 5.46M | $ 4.85M | |
| $ -115.94M | $ 25.05M | $ 756.03K | $ 2.58M | $ 256.93K | |
| $ -0.04 | $ <0.01 | $ <0.01 | $ <0.01 | $ <0.01 | |
| $ -0.04 | $ <0.01 | $ <0.01 | $ <0.01 | $ <0.01 | |
| 2.90B | 2.94B | 3.06B | 3.05B | 3.06B | |
| 2.90B | 2.94B | 3.06B | 3.05B | 3.06B |