Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.47B | $ 1.33B | $ 2.29B | $ 2.33B | $ 1.38B | |
| $ 687.00M | $ 629.14M | $ 1.06B | $ 974.60M | $ 554.42M | |
| $ 522.35M | $ 551.85M | $ 612.65M | $ 526.33M | $ 338.59M | |
| $ 80.64M | $ 81.39M | $ 74.71M | $ 58.77M | $ 30.85M | |
| $ 289.98M | $ 210.45M | $ 596.69M | $ 520.26M | $ 196.93M | |
| $ 164.66M | $ 77.29M | $ 445.74M | $ 448.26M | $ 215.83M | |
| $ 40.16M | $ 42.87M | $ 67.40M | $ 3.79M | $ -94.90M | |
| $ 204.81M | $ 120.16M | $ 513.14M | $ 452.05M | $ 120.93M | |
| $ 172.13M | $ 102.66M | $ 438.94M | $ 397.36M | $ 145.45M | |
| $ 1.31 | $ 0.76 | $ 3.22 | $ 2.94 | $ 1.09 | |
| $ 1.29 | $ 0.75 | $ 3.08 | $ 2.77 | $ 1.02 | |
| 131.16M | 135.17M | 136.38M | 135.35M | 134.03M | |
| 134.89M | 140.00M | 143.29M | 144.39M | 142.88M |