B. Riley Financial Inc