Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.50B | $ 1.38B | $ 1.21B | $ 969.49M | $ 559.97M | |
| $ 191.98M | $ 344.19M | $ 296.38M | $ 250.05M | $ 159.92M | |
| $ 82.63M | $ 283.55M | $ 338.94M | $ 281.14M | $ 191.55M | |
| $ 127.83M | $ 108.92M | $ 98.40M | $ 86.36M | $ 51.51M | |
| $ 196.83M | $ 164.62M | $ 116.93M | $ 87.57M | $ 65.08M | |
| $ 109.35M | $ 60.65M | $ -42.55M | $ -31.10M | $ -31.63M | |
| $ -161.78M | $ -100.00M | $ -120.18M | $ -44.94M | $ -26.48M | |
| $ -52.42M | $ -39.35M | $ -162.73M | $ -76.03M | $ -58.10M | |
| $ -33.81M | $ -24.52M | $ -90.14M | $ -41.77M | $ -30.65M | |
| $ -0.50 | $ -0.39 | $ -1.50 | $ -0.74 | $ -0.64 | |
| $ -0.50 | $ -0.39 | $ -1.50 | $ -0.74 | $ -0.64 | |
| 67.94M | 63.45M | 60.13M | 56.83M | 47.59M | |
| 67.94M | 63.45M | 60.13M | 56.83M | 47.59M |