Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.00B | $ 706.58M | $ 837.20M | $ 861.50M | $ 805.91M | |
| $ 341.79M | $ 252.63M | $ 375.13M | $ 433.06M | $ 440.22M | |
| $ 187.78M | $ 85.19M | $ 111.39M | $ 93.80M | $ 94.91M | |
| $ 255.71M | $ 210.02M | $ 233.59M | $ 210.45M | $ 212.81M | |
| $ 409.72M | $ 169.29M | $ 240.32M | $ 330.89M | $ 340.14M | |
| $ 154.01M | $ 167.44M | $ 263.75M | $ 339.26M | $ 345.30M | |
| $ -250.93M | $ -137.22M | $ -849.30M | $ -415.56M | $ 135.33M | |
| $ -96.92M | $ 30.22M | $ -585.56M | $ -76.30M | $ 480.63M | |
| $ -88.28M | $ 30.65M | $ -543.52M | $ -71.63M | $ 457.06M | |
| $ -1.59 | $ 0.01 | $ -9.53 | $ -1.98 | $ 6.57 | |
| $ -1.59 | $ 0.08 | $ -8.36 | $ -1.40 | $ 6.50 | |
| 70.44M | 390.15M | 59.62M | 48.07M | 63.79M | |
| 70.44M | 65.69M | 67.97M | 67.93M | 68.67M |