Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.26B | $ 1.00B | $ 772.81M | $ 685.41M | $ 445.87M | |
| $ 512.17M | $ 406.90M | $ 263.87M | $ 234.33M | $ 213.54M | |
| $ 288.36M | $ 340.06M | $ 288.27M | $ 485.83M | $ 219.35M | |
| $ 30.08M | $ 28.75M | $ 19.13M | $ 6.29M | $ 815.00K | |
| $ 81.70M | $ 67.89M | $ -44.51M | $ -308.73M | $ -33.72M | |
| $ 223.81M | $ 66.84M | $ -24.40M | $ -251.50M | $ -5.81M | |
| $ -172.18M | $ -487.96M | $ -156.77M | $ -24.87M | $ -55.84M | |
| $ 51.63M | $ -421.12M | $ -181.17M | $ -276.37M | $ -61.65M | |
| $ 81.39M | $ -401.41M | $ -128.44M | $ -302.32M | $ -91.15M | |
| $ 1.04 | $ -5.66 | $ -2.14 | $ -7.65 | $ -4.27 | |
| $ 0.93 | $ -5.66 | $ -2.14 | $ -7.65 | $ -4.27 | |
| 78.34M | 70.88M | 60.02M | 38.25M | 16.28M | |
| 83.10M | 70.88M | 60.04M | 38.25M | 16.28M |