Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
|---|---|---|---|---|---|
| $ 592.85M | $ 663.84M | $ 743.36M | $ 562.42M | $ 544.27M | |
| $ 200.98M | $ 244.09M | $ 271.33M | $ 249.76M | $ 241.86M | |
| $ 244.50M | $ 232.35M | $ 205.02M | $ 185.98M | $ 178.84M | |
| $ 19.61M | $ 16.30M | $ 14.23M | $ 13.96M | $ 13.11M | |
| $ -10.10M | $ 42.27M | $ 73.12M | $ 80.64M | $ 81.41M | |
| $ -43.52M | $ 11.74M | $ 52.08M | $ 49.81M | $ 63.02M | |
| $ 13.66M | $ 14.08M | $ -7.42M | $ 2.73M | $ 5.08M | |
| $ -29.86M | $ 25.82M | $ 58.89M | $ 66.51M | $ 68.11M | |
| $ -26.53M | $ 19.53M | $ 44.49M | $ 51.41M | $ 40.67M | |
| $ -2.60 | $ 1.93 | $ 4.44 | $ 5.20 | $ 4.14 | |
| $ -2.60 | $ 1.90 | $ 4.37 | $ 5.13 | $ 4.07 | |
| 10.22M | 10.07M | 10.01M | 9.88M | 9.83M | |
| 10.22M | 10.20M | 10.15M | 10.02M | 10.00M |