XML 94 R82.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net income (loss) attributable to B. Riley Financial, Inc. $ 46,381 $ (140,159) $ 63,536 $ (150,221)
Preferred stock dividends (2,015) (2,002) (4,027) (4,004)
Net income (loss) available to common shareholders 44,366 (142,161) 59,509 (154,225)
Net income (loss) available to common shareholders $ 44,366 $ (142,161) $ 59,509 $ (154,225)
Weighted average common shares outstanding:        
Basic (in shares) 28,239,116 28,051,570 28,411,270 27,953,845
Effect of dilutive potential common shares:        
Restricted stock units and warrants (in shares) 415,130 0 671,615 0
Diluted (in shares) 28,654,246 28,051,570 29,082,885 27,953,845
Basic (loss) income per common share (in dollars per share) $ 1.57 $ (5.07) $ 2.09 $ (5.52)
Diluted (loss) income per common share (in dollars per share) $ 1.55 $ (5.07) $ 2.05 $ (5.52)