Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.68B | $ 1.70B | $ 2.25B | $ 1.33B | $ 804.03M | |
| $ 688.07M | $ 866.58M | $ 1.34B | $ 518.79M | $ -20.31M | |
| $ 216.89M | $ 147.84M | $ 231.81M | $ 163.26M | $ -20.31M | |
| $ 465.48M | $ 454.85M | $ 508.66M | $ 477.80M | $ 495.21M | |
| $ 894.42M | $ 930.52M | $ 968.85M | $ 546.25M | $ 180.73M | |
| $ 471.18M | $ 718.74M | $ 1.11B | $ 355.52M | $ 0.00 | |
| $ -121.36M | $ -347.00M | $ -768.92M | $ -398.90M | $ -416.80M | |
| $ 349.81M | $ 371.74M | $ 337.07M | $ -43.38M | $ -416.80M | |
| $ 189.85M | $ 213.52M | $ 226.55M | $ -77.84M | $ -411.59M | |
| $ 0.40 | $ 0.46 | $ 0.50 | $ -0.19 | $ -1.02 | |
| $ 0.40 | $ 0.44 | $ 0.48 | $ -0.19 | $ -1.02 | |
| 470.84M | 459.64M | 455.35M | 416.94M | 405.21M | |
| 476.69M | 481.07M | 474.86M | 416.94M | 405.21M |