Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.11B | $ 1.22B | $ 1.32B | $ 1.30B | $ 1.02B | |
| $ 759.30M | $ 766.60M | $ 852.60M | $ 822.10M | $ 620.40M | |
| $ 32.70M | $ 1.19B | $ 32.60M | $ 30.80M | $ 26.80M | |
| $ 225.30M | $ 273.10M | $ 286.20M | $ 231.60M | $ 241.00M | |
| $ 989.30M | $ -91.00M | $ 1.12B | $ 1.09B | $ 833.50M | |
| $ 726.60M | $ -428.00M | $ 820.70M | $ 860.70M | $ 592.50M | |
| $ 37.30M | $ 63.80M | $ 13.00M | $ -2.90M | $ 3.00M | |
| $ 763.90M | $ -364.20M | $ 833.70M | $ 857.80M | $ 339.50M | |
| $ 552.10M | $ -466.40M | $ 700.60M | $ 733.70M | $ 326.20M | |
| $ 2.87 | $ -2.43 | $ 3.66 | $ 3.86 | $ 1.80 | |
| $ 2.87 | $ -2.43 | $ 3.65 | $ 3.85 | $ 1.80 | |
| 192.40M | 192.00M | 191.95M | 191.10M | 190.30M | |
| 192.60M | 192.30M | 191.90M | 190.55M | 190.70M |