Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 5.46B | $ 5.81B | $ 7.30B | $ 5.26B | $ 4.61B | |
| $ 776.00M | $ 907.00M | $ 1.37B | $ 549.00M | $ 399.00M | |
| $ 594.00M | $ 527.00M | $ 601.00M | $ 406.00M | $ 437.00M | |
| $ 278.00M | $ 368.00M | $ 301.00M | $ 328.00M | $ 321.00M | |
| $ 497.00M | $ 731.00M | $ 1.08B | $ 444.00M | $ 283.00M | |
| $ 182.00M | $ 380.00M | $ 770.00M | $ 146.00M | $ -34.00M | |
| $ -67.00M | $ -46.00M | $ -98.00M | $ -134.00M | $ -88.00M | |
| $ 115.00M | $ 334.00M | $ 672.00M | $ 12.00M | $ -126.00M | |
| $ 33.00M | $ 259.00M | $ 536.00M | $ 13.00M | $ -135.00M | |
| $ 0.06 | $ 0.46 | $ 0.95 | $ 0.02 | $ -0.25 | |
| $ 0.06 | $ 0.43 | $ 0.89 | $ 0.02 | $ -0.25 | |
| 582.40M | 563.60M | 563.30M | 549.70M | 545.50M | |
| 588.20M | 604.60M | 601.10M | 552.50M | 545.50M |