Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.68B | $ 2.82B | $ 2.32B | $ 1.49B | $ 1.63B | |
| $ 1.39B | $ 548.50M | $ 214.60M | $ 48.36M | $ 367.94M | |
| $ 198.41M | $ 17.80M | $ 176.50M | $ 111.61M | $ 85.14M | |
| $ 532.16M | $ 571.70M | $ 484.20M | $ 317.77M | $ 307.70M | |
| $ 1.72B | $ 1.05B | $ 476.80M | $ 22.07M | $ 554.87M | |
| $ 1.19B | $ 530.70M | $ 38.10M | $ -20.52M | $ 320.91M | |
| $ 71.23M | $ -99.00M | $ -96.90M | $ -280.48M | $ -75.92M | |
| $ 1.26B | $ 431.70M | $ -58.80M | $ -300.94M | $ 244.99M | |
| $ 995.12M | $ 111.50M | $ -103.70M | $ -340.06M | $ 97.43M | |
| $ 2.61 | $ 0.31 | $ -0.32 | $ -1.62 | $ 0.46 | |
| $ 2.61 | $ 0.31 | $ -0.32 | $ -1.62 | $ 0.46 | |
| 381.48M | 363.36M | 326.54M | 210.52M | 210.30M | |
| 381.58M | 363.40M | 326.54M | 210.52M | 210.44M |