Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.36B | $ 2.73B | $ 2.15B | $ 15.58B | $ 1.31B | |
| $ 3.10B | $ 2.49B | $ 2.03B | $ 5.45B | $ 1.18B | |
| $ 380.10M | $ 379.78M | $ 311.63M | $ 4.34B | $ 174.07M | |
| $ 7.05M | $ 8.72M | $ 9.80M | $ 95.00M | $ 5.57M | |
| $ 2.73B | $ 2.12B | $ 1.72B | $ 1.21B | $ 1.01B | |
| $ 2.72B | $ 2.11B | $ 1.71B | $ 1.11B | $ 1.01B | |
| $ -2.51B | $ 5.25B | $ -348.78M | $ 385.02M | $ 597.68M | |
| $ 203.70M | $ 7.36B | $ 1.37B | $ 1.11B | $ 1.61B | |
| $ 190.30M | $ 7.35B | $ -912.47M | $ 793.00M | $ 722.00M | |
| $ 0.08 | $ 3.16 | $ -0.54 | $ 1.41 | $ 0.74 | |
| $ 0.08 | $ 3.16 | $ -0.54 | $ 1.41 | $ 0.74 | |
| 2.43B | 2.32B | 1.69B | 1.07B | 969.97M | |
| 2.44B | 2.32B | 1.70B | 1.07B | 969.97M |