Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 195.01M | $ 162.78M | $ 131.91M | $ 96.28M | $ 59.14M | |
| $ 175.58M | $ 145.00M | $ 115.04M | $ 83.75M | $ 52.64M | |
| $ 108.10M | $ 96.59M | $ 83.85M | $ 69.13M | $ 45.62M | |
| $ 87.38M | $ 78.09M | $ 65.08M | $ 49.79M | $ 30.51M | |
| $ 154.86M | $ 126.50M | $ 96.26M | $ 64.41M | $ 37.53M | |
| $ 67.48M | $ 48.41M | $ 31.18M | $ 14.62M | $ 7.02M | |
| $ -60.49M | $ -60.36M | $ -24.34M | $ -6.02M | $ -3.81M | |
| $ 6.99M | $ -11.95M | $ 6.84M | $ 8.60M | $ 3.21M | |
| $ 6.90M | $ -11.94M | $ 6.84M | $ 8.12M | $ 3.05M | |
| $ 0.08 | $ -0.16 | $ 0.11 | $ 0.16 | $ 0.08 | |
| $ 0.08 | $ -0.16 | $ 0.11 | $ 0.16 | $ 0.08 | |
| 82.70M | 76.52M | 63.92M | 49.52M | 37.00M | |
| 84.20M | 76.52M | 64.67M | 50.43M | 38.67M |