Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 667.62M | $ 511.41M | $ 542.87M | $ 776.74M | $ 610.53M | |
| $ 34.99M | $ 241.97M | $ 283.71M | $ 436.79M | $ 326.64M | |
| $ 322.83M | $ 287.77M | $ 279.01M | $ 275.19M | $ 239.72M | |
| $ 41.06M | $ 38.82M | $ 20.39M | $ 44.07M | $ 37.80M | |
| $ 56.95M | $ 6.39M | $ 25.09M | $ 211.84M | $ 125.88M | |
| $ 23.19M | $ -45.81M | $ 4.70M | $ 161.60M | $ 86.92M | |
| $ -10.55M | $ 2.62M | $ 7.39M | $ 5.55M | $ 340.00K | |
| $ 12.64M | $ -43.19M | $ 12.10M | $ 167.16M | $ 87.26M | |
| $ 16.39M | $ -38.50M | $ 7.65M | $ 122.34M | $ 71.17M | |
| $ 0.09 | $ -0.20 | $ 0.04 | $ 0.64 | $ 0.37 | |
| $ 0.08 | $ -0.20 | $ 0.04 | $ 0.63 | $ 0.37 | |
| 193.41M | 192.20M | 192.09M | 191.37M | 190.96M | |
| 196.57M | 194.72M | 193.35M | 193.04M | 193.04M |