Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 622.21M | $ 313.09M | $ 292.95M | $ 320.00M | $ 159.19M | |
| $ 285.41M | $ 80.95M | $ 78.92M | $ 69.80M | $ 16.52M | |
| $ 150.03M | $ 28.14M | $ 29.01M | $ 27.99M | $ 16.91M | |
| $ 81.06M | $ 47.22M | $ 36.19M | $ 30.43M | $ 27.21M | |
| $ 216.45M | $ 95.95M | $ 86.09M | $ 72.24M | $ 26.82M | |
| $ 135.39M | $ 52.82M | $ 49.90M | $ 41.80M | $ -387.00K | |
| $ -62.31M | $ -15.89M | $ -3.31M | $ -489.00K | $ -247.00K | |
| $ 73.08M | $ 36.92M | $ 46.59M | $ 41.31M | $ -634.00K | |
| $ 30.17M | $ 15.81M | $ 24.34M | $ 21.16M | $ -868.00K | |
| $ 0.69 | $ 0.51 | $ 0.78 | $ 0.65 | $ -0.03 | |
| $ 0.66 | $ 0.51 | $ 0.78 | $ 0.65 | $ -0.03 | |
| 45.71M | 28.76M | 29.69M | 31.48M | 30.79M | |
| 49.52M | 29.23M | 29.69M | 31.48M | 30.79M |