Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|
| $ 759.72M | $ 535.28M | $ 243.32M | $ 148.61M | |
| $ 258.50M | $ 179.99M | $ 94.72M | $ 56.93M | |
| $ 108.75M | $ 63.25M | $ 16.39M | $ 14.22M | |
| $ 144.84M | $ 95.19M | $ 44.33M | $ 36.42M | |
| $ 294.59M | $ 208.95M | $ 121.75M | $ 78.72M | |
| $ 149.01M | $ 116.74M | $ 78.33M | $ 42.70M | |
| $ -18.20M | $ -35.32M | $ -19.87M | $ -9.69M | |
| $ 130.81M | $ 81.42M | $ 58.47M | $ 33.01M | |
| $ 41.40M | $ 80.25M | $ 58.09M | $ 32.73M | |
| $ 1.53 | $ 10.41 | $ 0.66 | $ 6.06 | |
| $ 0.46 | $ 10.41 | $ 0.66 | $ 6.06 | |
| 26.98M | 7.71M | 87.87M | 5.40M | |
| 90.67M | 7.71M | 87.87M | 5.40M |