Feb 25
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $3.5B
▲ 24.9%
Net income $885.32M
▲ 4.6%
Diluted EPS $7.14
▲ 1.3%