Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|
| $ 4.32B | $ 4.19B | $ 4.36B | $ 3.55B | |
| $ 1.03B | $ 933.00M | $ 918.00M | $ 892.00M | |
| $ 584.00M | $ 662.00M | $ 661.00M | $ 644.00M | |
| $ 1.00M | $ 254.00M | $ 259.00M | $ 159.00M | |
| $ 449.00M | $ 451.00M | $ 447.00M | $ 459.00M | |
| $ 449.00M | $ 271.00M | $ 257.00M | $ 248.00M | |
| $ -310.00M | $ -164.00M | $ -112.00M | $ 3.00M | |
| $ 139.00M | $ 107.00M | $ -22.00M | $ 251.00M | |
| $ 91.00M | $ -134.00M | $ -284.00M | $ 186.00M | |
| $ 1.26 | $ -1.90 | $ -4.15 | $ 2.66 | |
| $ 1.23 | $ -1.90 | $ -4.15 | $ 2.66 | |
| 72.20M | 70.60M | 68.40M | 69.80M | |
| 74.20M | 70.60M | 68.40M | 69.80M |