Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 3.00B | $ 1.19B | $ 858.90M | $ 1.06B | $ 1.28B | |
| $ 1.41B | $ 1.06B | $ 856.40M | $ 869.30M | $ 1.07B | |
| $ 1.15B | $ 1.01B | $ 920.80M | $ 980.60M | $ 1.07B | |
| $ 558.60M | $ 107.60M | $ 91.40M | $ 109.30M | $ 147.50M | |
| $ 752.00M | $ 900.50M | $ 385.80M | $ 131.10M | $ 867.80M | |
| $ 363.00M | $ 42.70M | $ -64.40M | $ 50.20M | $ 105.30M | |
| $ 575.60M | $ -92.00M | $ -77.30M | $ -161.80M | $ -197.10M | |
| $ 938.60M | $ 604.10M | $ 128.50M | $ -91.80M | $ 14.70M | |
| $ 854.00M | $ 643.10M | $ 1.17B | $ -49.20M | $ 241.20M | |
| $ 1.06 | $ 0.89 | $ 1.62 | $ -0.07 | $ 0.38 | |
| $ 1.06 | $ 0.89 | $ 1.62 | $ -0.07 | $ 0.38 | |
| 808.52M | 724.00M | 723.30M | 709.30M | 650.47M | |
| 808.90M | 724.00M | 723.30M | 709.30M | 641.30M |