Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
|---|---|---|---|---|---|
| $ 4.14B | $ 5.00B | $ 4.72B | $ 4.58B | $ 5.21B | |
| $ 2.67B | $ 2.87B | $ 2.50B | $ 2.38B | $ 2.77B | |
| $ 1.98B | $ 4.41B | $ 1.85B | $ 2.05B | $ 1.96B | |
| $ 212.30M | $ 659.60M | $ 266.40M | $ 211.86M | $ 207.63M | |
| $ 880.50M | $ -863.20M | $ 962.60M | $ 573.09M | $ 1.09B | |
| $ 690.00M | $ -1.54B | $ 652.10M | $ 331.05M | $ 810.36M | |
| $ -193.00M | $ -170.30M | $ -57.80M | $ -60.65M | $ -24.21M | |
| $ 497.00M | $ -1.71B | $ 594.30M | $ 270.40M | $ 786.15M | |
| $ 385.60M | $ -1.49B | $ 520.50M | $ 220.43M | $ 396.61M | |
| $ 2.77 | $ -10.73 | $ 4.07 | $ 1.75 | $ 3.17 | |
| $ 2.75 | $ -10.73 | $ 4.05 | $ 1.74 | $ 3.12 | |
| 139.40M | 138.80M | 127.90M | 126.13M | 125.04M | |
| 140.30M | 138.80M | 128.50M | 126.89M | 127.03M |