Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 4.63B | $ 4.91B | $ 5.45B | $ 5.61B | $ 5.18B | |
| $ 589.40M | $ 4.91B | $ -211.30M | $ 354.80M | $ 1.16B | |
| $ 200.90M | $ 4.91B | $ 159.70M | $ 604.20M | $ 650.80M | |
| $ 53.70M | $ 58.60M | $ 70.90M | $ 99.80M | $ 55.00M | |
| $ 499.10M | $ -232.40M | $ -245.40M | $ -105.90M | $ 601.10M | |
| $ 388.50M | $ 0.00 | $ -371.00M | $ -249.40M | $ 510.10M | |
| $ 0.00 | $ -347.10M | $ 0.00 | $ 100.00K | $ 0.00 | |
| $ 388.50M | $ -347.10M | $ -371.00M | $ -249.30M | $ 510.10M | |
| $ 317.80M | $ -272.10M | $ -286.60M | $ -123.70M | $ 409.90M | |
| $ 4.95 | $ -4.25 | $ -4.72 | $ -1.88 | $ 6.24 | |
| $ 4.91 | $ -4.25 | $ -4.72 | $ -1.88 | $ 6.14 | |
| 64.18M | 64.03M | 63.83M | 64.26M | 65.64M | |
| 64.78M | 64.03M | 63.83M | 64.26M | 66.73M |