Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.67B | $ 2.96B | $ 3.22B | $ 2.96B | $ 2.93B | |
| $ 480.70M | $ 450.80M | $ 460.20M | $ 416.30M | $ 416.20M | |
| $ 353.60M | $ 352.00M | $ 359.80M | $ 326.20M | $ 333.90M | |
| $ 102.50M | $ 128.80M | $ 141.30M | $ 157.30M | $ 181.60M | |
| $ 121.00M | $ 150.60M | $ 213.00M | $ 266.10M | $ 150.40M | |
| $ 127.10M | $ 98.80M | $ 100.40M | $ 90.10M | $ 82.30M | |
| $ -171.60M | $ -141.40M | $ -82.70M | $ -42.80M | $ -188.60M | |
| $ -44.50M | $ -42.60M | $ 17.70M | $ 47.30M | $ -106.30M | |
| $ -50.90M | $ -55.40M | $ 9.30M | $ 37.80M | $ -128.30M | |
| $ -1.07 | $ -1.14 | $ 0.18 | $ 0.74 | $ -2.53 | |
| $ -1.07 | $ -1.14 | $ 0.18 | $ 0.71 | $ -2.53 | |
| 47.60M | 48.40M | 50.70M | 51.30M | 50.60M | |
| 47.60M | 48.40M | 52.50M | 53.00M | 50.60M |