Feb 28
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Net income $100.07M
▼ 3.8%
Diluted EPS $1.65
▼ 2.9%