Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.12B | $ 1.74B | $ 1.66B | $ 1.36B | $ 966.22M | |
| $ 199.52M | $ 176.85M | $ 161.50M | $ 134.78M | $ 63.66M | |
| $ 165.29M | $ 159.87M | $ 140.85M | $ 153.90M | $ 281.10M | |
| $ 9.91M | $ 7.27M | $ 6.53M | $ 4.57M | $ 2.46M | |
| $ 53.84M | $ 24.25M | $ 27.18M | $ -14.55M | $ -214.97M | |
| $ 34.23M | $ 16.98M | $ 20.65M | $ -19.12M | $ -217.44M | |
| $ 9.70M | $ 10.89M | $ 8.37M | $ 542.00K | $ -1.07M | |
| $ 43.94M | $ 27.87M | $ 29.02M | $ -18.58M | $ -218.51M | |
| $ 22.92M | $ 14.38M | $ 23.08M | $ -8.59M | $ -188.23M | |
| $ 0.19 | $ 0.12 | $ 0.20 | $ -0.11 | $ -1.77 | |
| $ 0.18 | $ 0.11 | $ 0.19 | $ -0.11 | $ -1.77 | |
| 122.18M | 119.40M | 116.73M | 110.70M | 107.84M | |
| 128.89M | 125.61M | 124.69M | 110.70M | 107.84M |