Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 616.29M | $ 329.00M | $ 233.66M | $ 2.79M | $ 6.69M | |
| $ 515.33M | $ 290.52M | $ 219.11M | $ 2.52M | $ 5.90M | |
| $ 392.00M | $ 248.59M | $ 198.90M | $ 220.84M | $ 350.67M | |
| $ 244.00K | $ 280.00K | $ 423.00K | $ 515.00K | $ 494.00K | |
| $ 134.36M | $ 49.90M | $ 26.10M | $ -213.11M | $ -341.97M | |
| $ 123.32M | $ 41.93M | $ 20.63M | $ -218.32M | $ -344.77M | |
| $ -15.93M | $ -16.34M | $ -7.57M | $ -5.50M | $ -3.33M | |
| $ 107.39M | $ 25.59M | $ 13.06M | $ -223.81M | $ -348.10M | |
| $ 447.18M | $ 23.38M | $ 12.67M | $ -223.81M | $ -348.10M | |
| $ 3.10 | $ 0.16 | $ 0.09 | $ -1.46 | $ -2.63 | |
| $ 2.77 | $ 0.15 | $ 0.09 | $ -1.46 | $ -2.63 | |
| 144.32M | 145.32M | 141.96M | 135.41M | 132.22M | |
| 161.41M | 160.34M | 148.51M | 135.41M | 132.22M |