Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
|---|---|---|---|---|---|
| $ 1.75B | $ 2.24B | $ 2.68B | $ 2.27B | $ 2.24B | |
| $ 781.50M | $ 872.50M | $ 1.07B | $ 923.80M | $ 921.30M | |
| $ 680.50M | $ 940.70M | $ 940.10M | $ 752.80M | $ 669.40M | |
| $ 26.20M | $ 24.50M | $ 68.30M | $ 116.20M | $ 46.80M | |
| $ 130.50M | $ -46.20M | $ -137.30M | $ 292.10M | $ 251.90M | |
| $ 101.00M | $ -68.20M | $ 133.10M | $ 171.00M | $ 251.90M | |
| $ -39.40M | $ -66.00M | $ -44.50M | $ -25.10M | $ -24.50M | |
| $ 61.60M | $ -134.20M | $ -252.90M | $ 145.90M | $ 227.40M | |
| $ 47.90M | $ -39.60M | $ -189.10M | $ 128.50M | $ 200.10M | |
| $ 0.58 | $ -0.51 | $ -2.37 | $ 1.48 | $ 2.18 | |
| $ 0.58 | $ -0.51 | $ -2.37 | $ 1.45 | $ 2.11 | |
| 80.00M | 79.40M | 79.70M | 85.10M | 91.70M | |
| 80.33M | 79.40M | 79.70M | 87.20M | 95.00M |