Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|
| $ 356.43M | $ 259.02M | $ 161.73M | $ 143.16M | |
| $ 165.31M | $ 134.94M | $ 75.95M | $ 108.43M | |
| $ 153.41M | $ 41.20M | $ 23.26M | $ 12.97M | |
| $ 103.75M | $ 73.73M | $ 53.80M | $ 18.34M | |
| $ 115.65M | $ 144.54M | $ 152.38M | $ 89.04M | |
| $ 11.89M | $ 93.74M | $ 52.70M | $ 95.46M | |
| $ 47.21M | $ -44.45M | $ 33.98M | $ -27.33M | |
| $ 59.10M | $ 49.29M | $ 86.67M | $ 68.13M | |
| $ 23.75M | $ 49.29M | $ 86.67M | $ 68.13M | |
| $ 0.89 | $ 3.72 | $ 6.54 | $ 5.14 | |
| $ 0.89 | $ 3.72 | $ 1.47 | $ 1.16 | |
| 15.43M | 13.25M | 13.25M | 13.25M | |
| 15.90M | 13.25M | 59.05M | 59.05M |