B. Riley Financial offers investment banking and financial services to corporate, institutional, and high net worth clients in North America, Australia, and Europe. The company operates in six segments: Capital Markets, Wealth Management, Auction and Liquidation, Financial Consulting, Principal Investments – Communications, and Brands. The services include asset management, bankruptcy, brokerage, financial advisory, among others.