Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 3.77B | $ 3.91B | $ 4.17B | $ 4.12B | $ 4.04B | |
| $ 2.14B | $ 2.18B | $ 2.20B | $ 2.21B | $ 2.24B | |
| $ 2.15B | $ 2.04B | $ 2.13B | $ 2.04B | $ 2.07B | |
| $ 665.00M | $ 656.00M | $ 700.00M | $ 678.00M | $ 683.00M | |
| $ 826.00M | $ 963.00M | $ 935.00M | $ 1.03B | $ 876.00M | |
| $ -12.00M | $ 139.00M | $ 69.00M | $ 170.00M | $ 173.00M | |
| $ -10.00M | $ -28.00M | $ 3.00M | $ 10.00M | $ 77.00M | |
| $ -22.00M | $ 111.00M | $ 72.00M | $ 180.00M | $ 250.00M | |
| $ -39.00M | $ 54.00M | $ 30.00M | $ 155.00M | $ 229.00M | |
| $ -0.45 | $ 0.64 | $ 0.35 | $ 1.80 | $ 2.66 | |
| $ -0.46 | $ 0.63 | $ 0.35 | $ 1.77 | $ 2.62 | |
| 86.00M | 85.00M | 85.00M | 86.00M | 87.40M | |
| 86.00M | 87.00M | 86.00M | 87.00M | 87.00M |