Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 959.53M | $ 594.49M | $ 839.53M | $ 625.70M | $ 490.10M | |
| $ 553.20M | $ 272.13M | $ 270.63M | $ 304.08M | $ 282.52M | |
| $ 297.96M | $ 262.84M | $ 244.44M | $ 742.06M | $ 661.81M | |
| $ 62.36M | $ 61.15M | $ 74.05M | $ 49.08M | $ 37.72M | |
| $ 317.61M | $ 70.43M | $ -249.42M | $ -389.04M | $ -477.27M | |
| $ 255.25M | $ 9.28M | $ 26.19M | $ -438.11M | $ -379.29M | |
| $ -725.78M | $ -180.08M | $ 142.69M | $ 6.29M | $ -138.07M | |
| $ -470.53M | $ -170.80M | $ -350.98M | $ -431.69M | $ -517.36M | |
| $ -532.83M | $ 2.96B | $ -95.48M | $ -226.85M | $ -358.71M | |
| $ -0.25 | $ -0.03 | $ -0.05 | $ -0.11 | $ -0.18 | |
| $ -0.25 | $ -0.03 | $ -0.05 | $ -0.11 | $ -0.18 | |
| 2.17B | 2.18B | 2.11B | 2.10B | 2.03B | |
| 2.19B | 2.18B | 2.11B | 2.10B | 2.03B |