Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 4.38B | $ 4.73B | $ 5.15B | $ 5.07B | $ 4.28B | |
| $ 749.10M | $ 853.80M | $ 976.80M | $ 1.04B | $ 904.10M | |
| $ 530.80M | $ 534.40M | $ 494.10M | $ 489.60M | $ 489.60M | |
| $ 136.00M | $ 179.90M | $ 179.80M | $ 187.30M | $ 189.40M | |
| $ -287.30M | $ 94.90M | $ 668.90M | $ 785.90M | $ 600.00M | |
| $ 218.30M | $ 319.40M | $ 482.70M | $ 548.70M | $ 414.50M | |
| $ -727.50M | $ -492.80M | $ -79.10M | $ -26.60M | $ -86.60M | |
| $ -509.20M | $ -173.40M | $ 403.60M | $ 522.10M | $ 327.90M | |
| $ -511.50M | $ -136.80M | $ 309.80M | $ 402.40M | $ 253.00M | |
| $ -3.72 | $ -1.00 | $ 2.28 | $ 2.95 | $ 1.86 | |
| $ -3.73 | $ -1.00 | $ 2.27 | $ 2.94 | $ 1.86 | |
| 137.30M | 136.30M | 136.10M | 136.30M | 135.70M | |
| 137.30M | 136.30M | 136.50M | 136.70M | 135.90M |