Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 660.84M | $ 756.63M | $ 1.05B | $ 688.54M | $ 393.69M | |
| $ 366.14M | $ 403.37M | $ 593.11M | $ 386.78M | $ 150.55M | |
| $ 92.60M | $ 132.46M | $ 164.03M | $ 200.97M | $ 261.21M | |
| $ 130.66M | $ 127.39M | $ 96.69M | $ 88.97M | $ 118.07M | |
| $ 409.07M | $ 381.26M | $ 533.99M | $ 267.16M | $ -12.34M | |
| $ 273.55M | $ 270.91M | $ 429.08M | $ 185.81M | $ -110.66M | |
| $ -31.38M | $ -56.40M | $ -34.17M | $ -57.41M | $ -74.42M | |
| $ 242.17M | $ 214.51M | $ 394.91M | $ 128.40M | $ -185.09M | |
| $ 96.38M | $ 111.07M | $ 224.44M | $ 61.13M | $ -232.95M | |
| $ 1.84 | $ 1.95 | $ 3.78 | $ 1.00 | $ -3.84 | |
| $ 1.81 | $ 1.94 | $ 3.75 | $ 0.99 | $ -3.84 | |
| 52.49M | 56.84M | 59.33M | 60.90M | 60.67M | |
| 53.14M | 57.20M | 59.88M | 61.46M | 60.67M |