Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 671.72M | $ 81.80M | $ 150.68M | $ 173.77M | $ 40.71M | |
| $ 585.07M | $ 21.17M | $ -24.97M | $ 88.80M | $ -21.10M | |
| $ 91.81M | $ 34.43M | $ 50.47M | $ 40.26M | $ 2.57M | |
| $ 49.41M | $ 14.61M | $ 94.53M | $ 25.96M | $ 4.75M | |
| $ 531.11M | $ 1.36M | $ 3.57M | $ 74.67M | $ -2.39M | |
| $ 460.54M | $ -13.26M | $ -90.96M | $ 48.72M | $ -7.14M | |
| $ -8.63M | $ 21.07M | $ -142.26M | $ -115.81M | $ 11.13M | |
| $ 451.91M | $ 7.81M | $ -233.22M | $ -67.09M | $ 3.99M | |
| $ 331.88M | $ 16.45M | $ -242.81M | $ -40.94M | $ -19.31M | |
| $ 3.48 | $ 0.32 | $ -6.47 | $ -1.53 | $ 1.00 | |
| $ 3.39 | $ 0.30 | $ -6.47 | $ -1.53 | $ 1.00 | |
| 95.33M | 51.27M | 37.55M | 26.83M | 18.77M | |
| 97.94M | 55.27M | 37.55M | 26.83M | 18.85M |