XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
(Loss) Earnings 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, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:        
Net (loss) income attributable to OppFi Inc. $ (571) $ 14,125 $ 3,963 $ 14,125
Net (loss) income available to Class A common stockholders - Basic (571) 14,125 3,963 14,125
Dilutive effect of warrants on net income to Class A common stockholders 0 0 0 0
Net (loss) income attributable to noncontrolling interest (90) 16,267 4,576 58,638
Provision for income taxes 0 (3,308) (1,105) (3,308)
Net (loss) income available to Class A common stockholders - Diluted $ (571) $ 24,485 $ 7,434 $ 24,485
Denominator:        
Weighted average Class A common stock outstanding - Basic (in shares) 13,972,971 13,363,996 13,694,733 13,107,874
Effect of dilutive securities:        
Dilutive common unit equivalents (in shares) 0 71,100,787 70,582,544 71,356,909
Weighted average units outstanding - diluted (in shares) 13,972,971 84,464,783 84,277,277 84,464,783
Basic EPS (in dollars per share) $ (0.04) $ 1.06 $ 0.29 $ 1.08
Diluted EPS (in dollars per share) $ (0.04) $ 0.29 $ 0.09 $ 0.29
Previously Reported        
Numerator:        
Net (loss) income attributable to noncontrolling interest $ 0 $ 13,668 $ 4,576 $ 13,668
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) 0 0 123,722 0
Performance stock units        
Effect of dilutive securities:        
Dilutive securities (in shares) 0 0 11,986 0
Warrants        
Effect of dilutive securities:        
Warrants (in shares) 0 0 0 0
Employee Stock        
Effect of dilutive securities:        
Dilutive securities (in shares) 0 0 0 0
Units, Excluding Earnout Units        
Effect of dilutive securities:        
Dilutive securities (in shares) 0 71,100,787 70,446,836 71,356,909