Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.81B | $ 1.19B | $ 902.52M | $ 815.67M | $ 733.33M | |
| $ 1.19B | $ 840.37M | $ 571.78M | $ 500.39M | $ 463.24M | |
| $ 65.54M | $ 73.79M | $ 44.75M | $ 34.85M | $ 24.86M | |
| $ 137.50M | $ 137.00M | $ 136.63M | $ 130.68M | $ 107.56M | |
| $ 1.26B | $ 766.60M | $ 527.06M | $ 465.57M | $ 428.71M | |
| $ 1.12B | $ 766.58M | $ 527.03M | $ 465.54M | $ 438.38M | |
| $ 21.52M | $ -132.46M | $ -241.99M | $ -288.26M | $ -181.28M | |
| $ 1.14B | $ 634.12M | $ 285.04M | $ 177.27M | $ 257.10M | |
| $ 806.02M | $ 426.05M | $ 179.46M | $ 73.56M | $ 221.43M | |
| $ 3.34 | $ 1.78 | $ 0.75 | $ 0.31 | $ 0.95 | |
| $ 3.32 | $ 1.76 | $ 0.75 | $ 0.31 | $ 0.94 | |
| 241.03M | 239.31M | 239.15M | 234.82M | 232.18M | |
| 242.51M | 241.43M | 239.15M | 236.71M | 234.58M |