Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
|---|---|---|---|---|---|
| $ 9.09B | $ 9.21B | $ 9.15B | $ 9.71B | $ 9.58B | |
| $ 3.41B | $ 3.86B | $ 4.23B | $ 4.25B | $ 4.22B | |
| $ 4.12B | $ 3.82B | $ 3.71B | $ 3.58B | $ 3.62B | |
| $ 291.98M | $ 269.43M | $ 248.33M | $ 238.37M | $ 238.18M | |
| $ -395.08M | $ 310.24M | $ 759.36M | $ 916.01M | $ 850.04M | |
| $ -713.31M | $ 38.89M | $ 524.62M | $ 677.18M | $ 604.27M | |
| $ -54.79M | $ -86.06M | $ -64.42M | $ -39.43M | $ -49.01M | |
| $ -768.10M | $ -47.18M | $ 460.19M | $ 637.75M | $ 555.26M | |
| $ -335.79M | $ 29.73M | $ 464.40M | $ 486.90M | $ 423.85M | |
| $ -5.63 | $ 0.50 | $ 7.70 | $ 6.87 | $ 5.75 | |
| $ -5.63 | $ 0.50 | $ 7.65 | $ 6.84 | $ 5.73 | |
| 59.65M | 59.43M | 60.35M | 70.87M | 73.73M | |
| 59.65M | 59.61M | 60.72M | 71.17M | 73.99M |