XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net income (loss) attributable to OppFi Inc. $ 2,169 $ (571) $ 4,562 $ 3,963
Net income (loss) available to Class A common stockholders - Basic 2,169 (571) 4,562 3,963
Net income attributable to noncontrolling interest 13,363 (90) 32,976 4,576
Income tax expense (8) 0 (16) (1,105)
Net income (loss) available to Class A common stockholders - Diluted $ 2,196 $ (571) $ 4,614 $ 7,434
Denominator:        
Weighted average Class A common stock outstanding - Basic (in shares) 16,772,275 13,972,971 15,820,262 13,694,733
Effect of dilutive securities:        
Dilutive potential common shares (in shares) 285,503 0 226,569 70,582,544
Weighted average units outstanding - diluted (in shares) 17,057,778 13,972,971 16,046,831 84,277,277
Earnings (loss) per share:        
Basic (in dollars per share) $ 0.13 $ (0.04) $ 0.29 $ 0.29
Diluted (in dollars per share) $ 0.13 $ (0.04) $ 0.29 $ 0.09
Stock Options        
Effect of dilutive securities:        
Dilutive securities (in shares) 0 0 0 0
Restricted stock units        
Effect of dilutive securities:        
Dilutive securities (in shares) 235,514 0 198,698 123,722
Performance stock units        
Effect of dilutive securities:        
Dilutive securities (in shares) 49,989 0 27,871 11,986
Warrants        
Effect of dilutive securities:        
Warrants (in shares) 0 0 0 0
Employee stock purchase plan        
Effect of dilutive securities:        
Dilutive securities (in shares) 0 0 0 0
Retained OppFi Units, excluding Earnout Units        
Effect of dilutive securities:        
Dilutive securities (in shares) 0 0 0 70,446,836
Previously Reported        
Numerator:        
Net income attributable to noncontrolling interest $ 35 $ 0 $ 68 $ 4,576