Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 476.59M | $ 228.26M | $ 198.60M | $ 187.51M | $ 190.19M | |
| $ 281.79M | $ 214.71M | $ 189.01M | $ 178.13M | $ 186.62M | |
| $ -38.35M | $ 90.65M | $ 73.00M | $ 74.33M | $ 82.21M | |
| $ 93.08M | $ 56.83M | $ 51.20M | $ 50.38M | $ 55.39M | |
| $ 462.08M | $ 211.54M | $ 145.80M | $ 72.88M | $ 151.05M | |
| $ 320.14M | $ 124.06M | $ 116.00M | $ 103.81M | $ 104.41M | |
| $ 5.15M | $ 344.00K | $ -62.28M | $ -111.31M | $ -32.42M | |
| $ 325.29M | $ 124.40M | $ 53.72M | $ -7.51M | $ 71.98M | |
| $ 320.54M | $ 125.08M | $ 53.73M | $ -7.51M | $ 71.98M | |
| $ 1.57 | $ 0.81 | $ 0.50 | $ 0.44 | $ 0.50 | |
| $ 1.57 | $ 0.80 | $ 0.50 | $ 0.44 | $ 0.50 | |
| 203.64M | 154.79M | 105.96M | 96.70M | 96.02M | |
| 204.09M | 155.17M | 106.15M | 96.70M | 96.09M |