Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 3.36B | $ 3.72B | $ 3.86B | $ 4.14B | $ 4.16B | |
| $ 626.00M | $ 834.00M | $ 840.00M | $ 1.00B | $ 954.00M | |
| $ 461.00M | $ 465.00M | $ 677.00M | $ 900.00M | $ 469.00M | |
| $ 125.00M | $ 150.00M | $ 230.00M | $ 352.00M | $ 401.00M | |
| $ 76.00M | $ 240.00M | $ 187.00M | $ 382.00M | $ 424.00M | |
| $ 165.00M | $ 369.00M | $ 163.00M | $ 102.00M | $ 485.00M | |
| $ 339.00M | $ -701.00M | $ -290.00M | $ -127.00M | $ -624.00M | |
| $ 504.00M | $ -332.00M | $ -127.00M | $ -25.00M | $ -139.00M | |
| $ 426.00M | $ -296.00M | $ -182.00M | $ -28.00M | $ -118.00M | |
| $ 2.28 | $ -1.41 | $ -0.84 | $ -0.13 | $ -0.56 | |
| $ 2.23 | $ -1.41 | $ -0.84 | $ -0.13 | $ -0.56 | |
| 182.51M | 216.78M | 215.89M | 212.72M | 210.02M | |
| 191.13M | 216.78M | 215.89M | 212.72M | 210.02M |