B. Riley Celebrates Unexpected Q2 Profit as Nasdaq Filing Deadline is Met