Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
|---|---|---|---|---|---|
| $ 4.03B | $ 4.03B | $ 3.37B | $ 3.22B | $ 3.06B | |
| $ 2.23B | $ 2.07B | $ 1.31B | $ 1.70B | $ 1.62B | |
| $ 1.35B | $ 1.31B | $ 1.18B | $ 1.19B | $ 1.14B | |
| $ 309.00M | $ 323.40M | $ 463.00M | $ 480.30M | $ 449.20M | |
| $ 1.30B | $ 1.11B | $ 346.10M | $ 210.40M | $ 1.83B | |
| $ 970.20M | $ 668.40M | $ 134.40M | $ -237.90M | $ 1.37B | |
| $ -105.10M | $ 7.70M | $ -296.30M | $ -180.70M | $ -139.70M | |
| $ 865.10M | $ 676.10M | $ -95.30M | $ -418.60M | $ 1.23B | |
| $ 789.50M | $ 456.00M | $ -40.20M | $ -111.30M | $ 755.50M | |
| $ 3.35 | $ 1.85 | $ -0.15 | $ -0.40 | $ 2.70 | |
| $ 3.32 | $ 1.83 | $ -0.15 | $ -0.40 | $ 2.64 | |
| 235.72M | 246.77M | 269.41M | 275.11M | 279.81M | |
| 237.55M | 248.83M | 269.41M | 275.11M | 285.65M |