Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 978.34M | $ 782.52M | $ 593.04M | $ 303.92M | $ 163.44M | |
| $ 703.99M | $ 567.43M | $ 415.47M | $ 245.17M | $ 141.13M | |
| $ 584.10M | $ 502.22M | $ 391.87M | $ 275.54M | $ 208.81M | |
| $ 27.12M | $ 27.25M | $ 27.25M | $ 29.36M | $ 33.01M | |
| $ 159.95M | $ 137.93M | $ 31.72M | $ -2.00M | $ -23.64M | |
| $ 119.89M | $ 65.21M | $ 23.60M | $ -30.37M | $ -67.68M | |
| $ -4.00M | $ 27.72M | $ -35.75M | $ -16.31M | $ 7.13M | |
| $ 115.89M | $ 92.94M | $ -12.14M | $ -46.67M | $ -60.55M | |
| $ 95.10M | $ 216.80M | $ -11.32M | $ -45.41M | $ -55.64M | |
| $ 0.84 | $ 1.95 | $ -0.10 | $ -0.42 | $ -0.52 | |
| $ 0.83 | $ 1.83 | $ -0.10 | $ -0.42 | $ -0.52 | |
| 112.59M | 111.09M | 109.66M | 108.11M | 106.80M | |
| 114.54M | 118.24M | 111.10M | 108.47M | 106.80M |