XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.4
EARNINGS PER SHARE - Schedule of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
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
Net (loss) income available to common shareholders $ (435,619) $ 44,366 $ (486,799) $ 59,509
Weighted average common shares outstanding:        
Basic (in shares) 30,352,054 28,239,116 30,170,819 28,411,270
Effect of dilutive potential common shares:        
Restricted stock units and warrants (in shares) 0 415,130 0 671,615
Diluted (in shares) 30,352,054 28,654,246 30,170,819 29,082,885
Basic (loss) income per common share (in dollars per share) $ (14.35) $ 1.57 $ (16.13) $ 2.09
Diluted (loss) income per common share (in dollars per share) $ (14.35) $ 1.55 $ (16.13) $ 2.05