WhiteHorse Finance (WHF) did not report any earnings information for the Q1 2025 period. Therefore, it is not possible to provide an analysis on why their earnings fell short for this period.