Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.66B | $ 5.70B | $ 6.45B | $ 9.39B | $ 8.58B | |
| $ 205.23M | $ 134.64M | $ 109.82M | $ 191.96M | $ 224.41M | |
| $ 139.24M | $ 126.14M | $ 326.93M | $ 232.48M | $ 245.08M | |
| $ 126.34M | $ 136.50M | $ 147.04M | $ 30.39M | $ 35.33M | |
| $ 233.62M | $ 199.63M | $ 107.74M | $ 7.72M | $ 115.48M | |
| $ 65.99M | $ 8.50M | $ 20.52M | $ 54.61M | $ 66.83M | |
| $ 16.50M | $ -8.30M | $ -120.42M | $ -67.13M | $ 145.40M | |
| $ 82.50M | $ 193.02K | $ -99.90M | $ -59.68M | $ 70.16M | |
| $ 52.73M | $ -20.33M | $ -120.68M | $ -72.11M | $ 56.33M | |
| $ 0.67 | $ -0.03 | $ -0.15 | $ -0.09 | $ 0.07 | |
| $ 0.67 | $ -0.03 | $ -0.15 | $ -0.09 | $ 0.07 | |
| 78.63M | 78.23M | 79.15M | 79.24M | 80.47M | |
| 79.11M | 78.86M | 79.15M | 79.61M | 80.47M |