Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 550.08M | $ 523.47M | $ 451.99M | $ 452.52M | $ 577.56M | |
| $ 545.65M | $ 235.40M | $ 95.94M | $ 175.21M | $ 243.73M | |
| $ 397.95M | $ 161.92M | $ 107.79M | $ 94.89M | $ 134.32M | |
| $ 4.42M | $ 3.32M | $ 2.70M | $ 3.86M | $ 4.02M | |
| $ 174.66M | $ 77.64M | $ 4.93M | $ 116.26M | $ 177.17M | |
| $ 147.70M | $ 73.48M | $ -11.85M | $ 80.31M | $ 109.40M | |
| $ 7.24M | $ -23.32M | $ -9.67M | $ 8.78M | $ 43.66M | |
| $ 154.94M | $ 50.16M | $ -21.51M | $ 89.09M | $ 153.06M | |
| $ 45.37M | $ 18.70M | $ 12.77M | $ 19.82M | $ 21.48M | |
| $ 0.87 | $ 0.42 | $ -1.23 | $ 0.45 | $ 0.49 | |
| $ 0.42 | $ 0.03 | $ -0.28 | $ 0.28 | $ 0.49 | |
| 52.00M | 44.74M | 43.20M | 43.87M | 43.77M | |
| 197.30M | 190.59M | 187.43M | 188.57M | 43.77M |