Heritage Global HGBL Fell 083 Is a Recovery Ahead 20260520 SWK SWKHL Q3 2025 Earnings Beat Revenue NA EPS 059