XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.4
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings per share
Basic and diluted earnings per share were calculated as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Net (loss) income attributable to B. Riley Financial, Inc.$(433,604)$46,381 $(482,769)$63,536 
Preferred stock dividends(2,015)(2,015)(4,030)(4,027)
Net (loss) income available to common shareholders$(435,619)$44,366 $(486,799)$59,509 
    
Weighted average common shares outstanding:    
Basic30,352,054 28,239,116 30,170,819 28,411,270 
Effect of dilutive potential common shares:    
Restricted stock units and warrants— 415,130 — 671,615 
Diluted30,352,054 28,654,246 30,170,819 29,082,885 
    
Basic (loss) income per common share$(14.35)$1.57 $(16.13)$2.09 
Diluted (loss) income per common share$(14.35)$1.55 $(16.13)$2.05