Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 71.04B | $ 67.57B | $ 65.98B | $ 67.04B | $ 65.40B | |
| $ 6.93B | $ 8.48B | $ 8.29B | $ 9.06B | $ 8.65B | |
| $ -83.00M | $ -28.00M | $ -61.00M | $ -62.00M | $ 10.00M | |
| $ 1.56B | $ 1.43B | $ 1.40B | $ 1.36B | $ 1.29B | |
| $ 8.82B | $ 10.44B | $ 8.71B | $ 9.48B | $ 10.12B | |
| $ 7.01B | $ 8.51B | $ 8.35B | $ 9.12B | $ 8.64B | |
| $ -793.00M | $ -409.00M | $ -1.67B | $ -1.57B | $ -409.00M | |
| $ 6.22B | $ 8.10B | $ 6.68B | $ 7.55B | $ 8.23B | |
| $ 5.34B | $ 6.92B | $ 5.73B | $ 6.32B | $ 6.83B | |
| $ 22.39 | $ 27.65 | $ 21.74 | $ 22.85 | $ 24.40 | |
| $ 22.31 | $ 27.55 | $ 21.66 | $ 22.77 | $ 24.30 | |
| 238.30M | 250.30M | 263.70M | 276.40M | 280.00M | |
| 239.20M | 251.20M | 264.60M | 277.40M | 281.20M |