Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 674.54M | $ 282.19M | $ 256.50M | $ 43.15M | $ 216.80M | |
| $ 568.37M | $ 282.19M | $ 256.50M | $ 43.15M | $ 174.46M | |
| $ 153.08M | $ 165.92M | $ 167.29M | $ 68.12M | $ 39.52M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 459.09M | $ 0.00 | $ 0.00 | $ 0.00 | $ 193.02M | |
| $ 415.29M | $ 116.27M | $ 89.21M | $ -24.97M | $ 134.94M | |
| $ -260.73M | $ 32.45M | $ -855.00K | $ -63.61M | $ 8.76M | |
| $ 154.56M | $ 148.72M | $ 88.36M | $ -88.58M | $ 143.70M | |
| $ 146.87M | $ 145.86M | $ 84.08M | $ -70.05M | $ 133.46M | |
| $ 1.19 | $ 1.36 | $ 0.88 | $ -1.41 | $ 2.55 | |
| $ 1.19 | $ 1.36 | $ 0.88 | $ -1.41 | $ 2.55 | |
| 99.44M | 86.85M | 69.06M | 60.62M | 49.21M | |
| 99.44M | 86.85M | 69.06M | 60.62M | 49.21M |