Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 54.21B | $ 52.79B | $ 48.97B | $ 29.88B | $ 17.34B | |
| $ 11.50B | $ 11.82B | $ 9.04B | $ -422.00M | $ -7.32B | |
| $ 8.24B | $ 7.80B | $ 7.24B | $ 5.09B | $ 4.07B | |
| $ 1.93B | $ 1.94B | $ 1.98B | $ 2.33B | $ 2.37B | |
| $ 5.01B | $ 5.20B | $ 4.13B | $ 1.59B | $ -7.86B | |
| $ 3.26B | $ 4.01B | $ 1.80B | $ -5.51B | $ -11.39B | |
| $ -2.10B | $ -2.89B | $ -1.62B | $ 2.97B | $ -66.00M | |
| $ 1.15B | $ 1.12B | $ 186.00M | $ -2.55B | $ -11.45B | |
| $ 846.00M | $ 822.00M | $ 127.00M | $ -1.99B | $ -8.88B | |
| $ 1.29 | $ 1.26 | $ 0.20 | $ -3.09 | $ -18.36 | |
| $ 1.24 | $ 1.14 | $ 0.19 | $ -3.09 | $ -18.36 | |
| 657.00M | 653.61M | 650.35M | 644.01M | 483.89M | |
| 721.30M | 719.67M | 655.12M | 644.01M | 483.89M |