B. Riley generates diversified revenue streams through several core business segments, including investment banking advisory fees, institutional brokerage commissions, wealth management asset fees derived from client assets under management, direct principal investments, corporate restructuring services, and operational revenues from subsidiary units spanning telecommunications and consumer product distribution brands.