Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.06B | $ 3.53B | $ 2.94B | $ 3.00B | $ 2.71B | |
| $ 2.50B | $ 788.96M | $ 372.19M | $ 499.31M | $ 193.72M | |
| $ 1.88B | $ 294.31M | $ 268.12M | $ 318.14M | $ -82.14M | |
| $ 364.50M | $ 383.88M | $ 383.12M | $ 394.55M | $ 440.20M | |
| $ 1.03B | $ 930.36M | $ 554.35M | $ 614.22M | $ 713.93M | |
| $ 617.85M | $ 494.66M | $ 104.07M | $ 181.16M | $ 275.87M | |
| $ -52.26M | $ -62.51M | $ -63.76M | $ -88.58M | $ -125.26M | |
| $ 565.59M | $ 432.14M | $ 40.31M | $ 92.58M | $ 150.61M | |
| $ 428.33M | $ 322.96M | $ 34.34M | $ 72.95M | $ 111.91M | |
| $ 10.62 | $ 8.02 | $ 0.78 | $ 1.44 | $ 2.22 | |
| $ 10.35 | $ 7.77 | $ 0.77 | $ 1.44 | $ 2.21 | |
| 40.31M | 40.26M | 43.94M | 50.55M | 50.35M | |
| 41.40M | 41.55M | 44.60M | 50.64M | 50.75M |