B. Riley Financial is trying to turn a corner with fresh numbers and a new auditor. The firm reported about $201 million in revenue for Q2 2025 and projects $405–$425 million for the first half of 2025, alongside an estimated net income of up to $145 mill...