Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.77B | $ 4.57B | $ 4.27B | $ 4.59B | $ 3.77B | |
| $ 333.58M | $ 342.39M | $ 319.92M | $ 361.17M | $ 296.03M | |
| $ 355.04M | $ 361.39M | $ 319.40M | $ 344.82M | $ 261.88M | |
| $ 9.56M | $ 10.29M | $ 10.89M | $ 9.84M | $ 6.25M | |
| $ -10.67M | $ 30.23M | $ 11.41M | $ 26.20M | $ 40.40M | |
| $ -21.47M | $ -18.99M | $ 522.00K | $ 16.36M | $ 34.15M | |
| $ 1.23M | $ 3.28M | $ 3.00M | $ -821.00K | $ -480.00K | |
| $ -20.23M | $ -15.72M | $ 3.52M | $ 15.54M | $ 33.67M | |
| $ -22.71M | $ -21.27M | $ -8.97M | $ 15.44M | $ 81.22M | |
| $ -0.14 | $ -0.14 | $ -0.06 | $ 0.10 | $ 0.56 | |
| $ -0.14 | $ -0.14 | $ -0.06 | $ 0.10 | $ 0.51 | |
| 159.53M | 153.69M | 153.23M | 151.04M | 146.17M | |
| 159.53M | 153.69M | 153.23M | 156.22M | 157.73M |