Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 515.54M | $ 550.55M | $ 586.87M | $ 512.92M | $ 424.19M | |
| $ 188.21M | $ 188.19M | $ 209.61M | $ 183.24M | $ 139.94M | |
| $ 111.67M | $ 108.73M | $ 115.62M | $ 106.45M | $ 92.10M | |
| $ 30.92M | $ 28.71M | $ 29.75M | $ 26.93M | $ 26.67M | |
| $ 108.17M | $ 109.50M | $ 113.22M | $ -32.58M | $ 74.99M | |
| $ 76.53M | $ 79.46M | $ 93.99M | $ 76.78M | $ 47.85M | |
| $ -5.31M | $ -4.31M | $ -13.26M | $ -137.66M | $ -2.37M | |
| $ 71.22M | $ 75.15M | $ 80.74M | $ -60.88M | $ 45.48M | |
| $ 58.11M | $ 60.53M | $ 59.58M | $ -41.87M | $ 34.69M | |
| $ 1.91 | $ 1.93 | $ 1.86 | $ -1.30 | $ 1.07 | |
| $ 1.89 | $ 1.92 | $ 1.85 | $ -1.30 | $ 1.06 | |
| 30.41M | 31.36M | 31.97M | 32.33M | 32.32M | |
| 30.72M | 31.58M | 32.24M | 32.33M | 32.58M |