Mar 13
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $45.66M
▼ 28.6%
Net income $16.78M
▼ 19.9%
Diluted EPS $0.78
▼ 23.5%