| Income Statement | Dec 24 | Dec 23 | Dec 22 | 
|---|---|---|---|
| $ 1.35B | $ 1.28B | $ 1.08B | |
| $ 339.07M | $ 295.49M | $ 269.71M | |
| $ 439.77M | $ 331.85M | $ 387.73M | |
| $ 36.17M | $ 35.86M | $ 32.84M | |
| $ -113.09M | $ -96.81M | $ -84.47M | |
| $ -100.70M | $ -36.36M | $ -114.72M | |
| $ -48.61M | $ -96.39M | $ -3.44M | |
| $ -149.31M | $ -132.75M | $ -118.15M | |
| $ -143.91M | $ -116.45M | $ -129.87M | |
| $ -1.21 | $ -0.91 | $ -1.02 | |
| $ -1.21 | $ -0.91 | $ -1.02 | |
| 128.59M | 127.07M | 127.07M | |
| 128.59M | 127.07M | 127.07M |