Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.28T | $ 738.17B | $ 682.84B | $ 687.58B | $ 346.24B | |
| $ 453.71B | $ 291.64B | $ 225.17B | $ 325.98B | $ 166.92B | |
| $ 75.32B | $ 94.44B | $ -511.35B | $ -93.72B | $ 10.95B | |
| $ 189.89B | $ 113.79B | $ 152.91B | $ 131.91B | $ 64.98B | |
| $ 568.27B | $ 313.94B | $ 569.26B | $ 349.64B | $ 139.78B | |
| $ 378.39B | $ 197.20B | $ 736.52B | $ 419.70B | $ 155.97B | |
| $ 149.41B | $ -54.49B | $ -379.61B | $ -244.75B | $ -109.74B | |
| $ 527.80B | $ 142.71B | $ 356.91B | $ 174.95B | $ 46.23B | |
| $ 403.52B | $ 49.60B | $ 322.39B | $ 129.12B | $ -4.50B | |
| $ 2.68K | $ 330.10 | $ 2.15K | $ 394.00 | $ -9.60 | |
| $ 2.68K | $ 330.10 | $ 2.15K | $ 394.00 | $ -9.60 | |
| 150.19M | 150.26M | 150.27M | 150.50M | 150.52M | |
| 150.19M | 150.26M | 150.27M | 150.50M | 150.52M |