Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 790.11M | $ 720.63M | $ 741.05M | $ 735.34M | $ 656.23M | |
| $ 300.64M | $ 282.00M | $ 285.10M | $ 269.95M | $ 241.26M | |
| $ 178.75M | $ 180.26M | $ 114.01M | $ 181.65M | $ 182.10M | |
| $ 35.44M | $ 26.80M | $ 28.47M | $ 29.70M | $ 33.24M | |
| $ 128.18M | $ 121.92M | $ 141.85M | $ 129.71M | $ 111.44M | |
| $ 121.89M | $ 101.74M | $ 171.09M | $ 88.29M | $ 59.16M | |
| $ -53.08M | $ -6.62M | $ -7.14M | $ -7.00M | $ -6.46M | |
| $ 68.81M | $ 95.12M | $ 163.95M | $ 81.29M | $ 52.70M | |
| $ 55.76M | $ 73.07M | $ 138.99M | $ 61.39M | $ 36.47M | |
| $ 4.68 | $ 6.21 | $ 11.77 | $ 5.13 | $ 3.00 | |
| $ 4.64 | $ 6.14 | $ 11.57 | $ 5.06 | $ 2.98 | |
| 11.93M | 11.76M | 11.81M | 11.97M | 12.16M | |
| 12.02M | 11.90M | 12.01M | 12.12M | 12.26M |