Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 3.05B | $ 3.07B | $ 2.45B | $ 1.51B | $ 686.30M | |
| $ 1.96B | $ 570.60M | $ 1.58B | $ 997.60M | $ 450.90M | |
| $ 1.61B | $ 198.80M | $ 1.67B | $ 1.25B | $ 1.21B | |
| $ 197.50M | $ 209.50M | $ 238.20M | $ 265.40M | $ 259.80M | |
| $ 616.30M | $ 603.90M | $ 151.70M | $ -300.00K | $ -514.00M | |
| $ 359.30M | $ 371.80M | $ -89.80M | $ -252.50M | $ -755.00M | |
| $ -106.50M | $ -150.40M | $ -175.20M | $ -186.50M | $ -172.30M | |
| $ 252.80M | $ 221.40M | $ -265.00M | $ -439.00M | $ -927.30M | |
| $ 309.70M | $ 188.20M | $ -271.20M | $ -422.80M | $ -616.80M | |
| $ 2.54 | $ 1.71 | $ -2.27 | $ -3.60 | $ -5.30 | |
| $ 2.06 | $ 1.34 | $ -2.27 | $ -3.60 | $ -5.30 | |
| 119.90M | 119.10M | 118.20M | 117.25M | 116.67M | |
| 154.90M | 152.00M | 118.20M | 117.25M | 116.67M |