Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.99T | $ 1.21T | $ 967.50B | $ 1.08T | $ 526.69B | |
| $ 1.06T | $ 631.37B | $ 347.43B | $ 427.73B | $ 237.57B | |
| $ 203.92B | $ 71.07B | $ 93.87B | $ 72.06B | $ 30.82B | |
| $ 235.30B | $ 129.67B | $ 132.03B | $ 132.73B | $ 58.30B | |
| $ 1.10T | $ 767.48B | $ 280.66B | $ 513.69B | $ 289.63B | |
| $ 860.99B | $ 560.30B | $ 253.56B | $ 355.67B | $ 206.75B | |
| $ -110.65B | $ 21.80B | $ -158.56B | $ -20.82B | $ -2.52B | |
| $ 750.34B | $ 582.10B | $ 95.00B | $ 334.85B | $ 204.23B | |
| $ 490.32B | $ 370.16B | $ 51.21B | $ 219.16B | $ 126.97B | |
| $ 3.25K | $ 2.46K | $ 156.20 | $ 214.65 | $ 139.05 | |
| $ 3.25K | $ 2.46K | $ 156.20 | $ 214.65 | $ 139.05 | |
| 150.55M | 150.55M | 150.55M | 150.55M | 150.55M | |
| 150.55M | 150.55M | 150.55M | 150.55M | 150.55M |