Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 439.43M | $ 501.10M | $ 784.28M | $ 505.73M | $ 296.64M | |
| $ 334.95M | $ 387.05M | $ 657.87M | $ 381.85M | $ 157.13M | |
| $ 61.84M | $ -36.55M | $ 175.37M | $ 194.53M | $ 25.02M | |
| $ 45.20M | $ 45.68M | $ 47.80M | $ 61.02M | $ 83.15M | |
| $ 319.63M | $ 470.99M | $ 530.57M | $ 248.64M | $ 215.38M | |
| $ 273.11M | $ 423.60M | $ 482.50M | $ 187.32M | $ 132.11M | |
| $ -1.78M | $ -1.05M | $ -6.02M | $ -5.34M | $ -10.29M | |
| $ 271.33M | $ 422.55M | $ 476.48M | $ 181.99M | $ 121.82M | |
| $ 271.33M | $ 422.55M | $ 476.48M | $ 181.99M | $ 121.82M | |
| $ 1.15 | $ 1.91 | $ 2.18 | $ 0.77 | $ 0.49 | |
| $ 1.15 | $ 1.88 | $ 2.12 | $ 0.77 | $ 0.49 | |
| 210.68M | 209.97M | 209.38M | 208.18M | 206.71M | |
| 210.78M | 225.10M | 224.45M | 208.29M | 206.82M |