XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Income (Loss) and Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Interest income and interest expense        
Interest income $ 66,021 $ 61,915 $ 127,038 $ 120,064
Interest expense (28,008) (22,017) (50,509) (42,307)
Net interest income 38,013 39,898 76,529 77,757
Other revenue        
Other income, net 629 157 647 253
Total other revenue 629 157 647 253
Other expenses        
Professional fees 1,150 1,137 2,296 2,336
General and administrative 949 1,081 2,118 2,112
Stock compensation expense 1,328 1,393 2,594 2,849
Servicing and asset management fees 493 328 987 655
Management fee 5,856 5,344 11,565 10,437
Incentive management fee 5,183 0 5,183 0
Total other expenses 14,959 9,283 24,743 18,389
Gain on sale of real estate owned, net 13,291 0 13,291 0
Credit loss (expense) benefit, net (42,290) 1,852 (47,174) 5,890
(Loss) income before income taxes (5,316) 32,624 18,550 65,511
Income tax expense, net (118) (233) (203) (1,164)
Net (loss) income (5,434) 32,391 18,347 64,347
Preferred stock dividends and participating securities' share in earnings (3,374) (6,947) (6,719) (13,217)
Series B Preferred Stock redemption make-whole payment 0 (22,485) 0 (22,485)
Series B Preferred Stock accretion, including allocated Warrant fair value and transaction costs 0 (23,997) 0 (25,449)
Net (loss) income attributable to common stockholders - see Note 11 $ (8,808) $ (21,038) $ 11,628 $ 3,196
Earnings Per Share, Basic (in USD per share) $ (0.11) $ (0.27) $ 0.15 $ 0.04
Earnings Per Share, Diluted (in USD per share) $ (0.11) $ (0.27) $ 0.14 $ 0.04
Weighted average number of common shares outstanding        
Basic: (in shares) 77,188,291 76,899,270 77,186,136 76,897,453
Diluted: (in shares) 77,188,291 76,899,270 81,235,606 81,331,351
Other comprehensive income (loss)        
Net (loss) income $ (5,434) $ 32,391 $ 18,347 $ 64,347
Comprehensive net (loss) income $ (5,434) $ 32,391 $ 18,347 $ 64,347