Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 6.04B | $ 6.11B | $ 8.02B | $ 7.67B | $ 6.02B | |
| $ 866.00M | $ 906.00M | $ 1.55B | $ 1.58B | $ 1.10B | |
| $ 891.00M | $ 822.00M | $ 874.00M | $ 853.00M | $ 667.00M | |
| $ 289.00M | $ 278.00M | $ 281.00M | $ 278.00M | $ 283.00M | |
| $ 329.00M | $ 442.00M | $ 1.04B | $ 1.59B | $ 706.00M | |
| $ -25.00M | $ 84.00M | $ 672.00M | $ 731.00M | $ 433.00M | |
| $ -14.00M | $ 15.00M | $ 25.00M | $ 515.00M | $ -96.00M | |
| $ -39.00M | $ 99.00M | $ 697.00M | $ 1.25B | $ 337.00M | |
| $ -189.00M | $ 101.00M | $ 460.00M | $ 1.04B | $ 1.03B | |
| $ -1.10 | $ 0.57 | $ 2.29 | $ 4.77 | $ 1.32 | |
| $ -1.10 | $ 0.57 | $ 2.27 | $ 4.72 | $ 1.31 | |
| 172.10M | 177.40M | 201.00M | 219.20M | 220.60M | |
| 172.10M | 177.40M | 203.00M | 221.40M | 221.90M |