Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.65B | $ 1.44B | $ 1.24B | $ 1.16B | $ 1.07B | |
| $ 1.62B | $ 1.44B | $ 1.23B | $ 1.05B | $ 1.07B | |
| $ -506.18M | $ -540.98M | $ -170.82M | $ 434.09M | $ 534.01M | |
| $ 29.56M | $ 28.34M | $ 27.90M | $ 28.52M | $ 28.59M | |
| $ 3.01B | $ 1.77B | $ 1.41B | $ 1.49B | $ 35.70M | |
| $ 2.12B | $ 1.98B | $ 1.40B | $ 1.21B | $ 50.95M | |
| $ 130.22M | $ -819.19M | $ -559.93M | $ -218.84M | $ -554.33M | |
| $ 2.25B | $ 1.16B | $ 844.55M | $ 990.27M | $ -503.38M | |
| $ 1.71B | $ 917.12M | $ 671.95M | $ 869.90M | $ -403.19M | |
| $ 22.22 | $ 12.03 | $ 8.65 | $ 11.29 | $ -6.72 | |
| $ 22.22 | $ 11.92 | $ 6.75 | $ 8.81 | $ -6.72 | |
| 76.94M | 76.93M | 77.68M | 77.05M | 60.03M | |
| 76.94M | 97.67M | 99.55M | 77.05M | 60.03M |