Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 493.75M | $ 427.74M | $ 349.04M | $ 301.35M | $ 304.32M | |
| $ 356.07M | $ 306.46M | $ 168.16M | $ 138.69M | $ 157.24M | |
| $ 181.88M | $ 169.16M | $ 80.66M | $ 78.60M | $ 68.19M | |
| $ 3.78M | $ 3.06M | $ 2.16M | $ 1.23M | $ 2.69M | |
| $ 177.97M | $ 117.37M | $ 136.41M | $ 56.11M | $ 71.69M | |
| $ 174.19M | $ 137.29M | $ 87.49M | $ 60.09M | $ 89.06M | |
| $ -31.98M | $ -41.89M | $ 31.52M | $ -20.14M | $ -32.39M | |
| $ 142.22M | $ 95.40M | $ 119.01M | $ 39.95M | $ 56.67M | |
| $ 109.13M | $ 66.69M | $ 102.55M | $ 50.68M | $ 49.80M | |
| $ 0.78 | $ 0.34 | $ 0.66 | $ 0.31 | $ 0.31 | |
| $ 0.75 | $ 0.33 | $ 0.64 | $ 0.31 | $ 0.31 | |
| 140.38M | 144.63M | 144.71M | 143.02M | 143.85M | |
| 144.94M | 149.25M | 147.83M | 143.29M | 145.06M |