Feb 28
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $1.93B
▼ 0.8%
Net income $111.57M
▲ 109.5%
Diluted EPS $1.90
▲ 115.9%