Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.83B | $ 3.18B | $ 3.17B | $ 3.69B | $ 6.21B | |
| $ 579.00M | $ 669.00M | $ 684.00M | $ 925.00M | $ 1.52B | |
| $ 616.00M | $ 798.00M | $ 734.00M | $ 899.00M | $ 1.30B | |
| $ 297.00M | $ 559.00M | $ 610.00M | $ 517.00M | $ 364.00M | |
| $ 232.00M | $ 308.00M | $ 578.00M | $ 488.00M | $ 523.00M | |
| $ -37.00M | $ -129.00M | $ -50.00M | $ 26.00M | $ 221.00M | |
| $ -162.00M | $ -416.00M | $ -267.00M | $ -293.00M | $ -280.00M | |
| $ -199.00M | $ -545.00M | $ -317.00M | $ -267.00M | $ -59.00M | |
| $ 958.00M | $ -423.00M | $ 60.00M | $ 97.00M | $ -79.00M | |
| $ -4.06 | $ -3.12 | $ 0.32 | $ 0.62 | $ -0.86 | |
| $ -4.06 | $ -3.12 | $ 0.32 | $ 0.58 | $ -0.86 | |
| 144.70M | 140.60M | 136.70M | 131.20M | 128.40M | |
| 144.70M | 140.60M | 136.70M | 139.00M | 128.40M |