XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF MEZZANINE AND STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock Outstanding
Additional Paid-in Capital
Retained Earnings
Noncontrolling Interest
Noncontrolling Interest
Mezzanine
Equity, beginning balance at Dec. 31, 2019 $ 192,335 $ 36 $ 159,608 $ 31,905 $ 786 $ 168,725
Equity, beginning balance (in shares) at Dec. 31, 2019   35,908,057        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 4,147     4,052 95 (1,160)
Purchase of noncontrolling interest 0         (126)
Purchase of treasury shares (in shares)   (16,897)        
Purchase of treasury shares (301)   (301)      
Shares issued for exercise of options and warrants (in shares)   151,601        
Shares issued for exercise of options and warrants 722   722      
Share-based compensation 1,058   1,058      
Dividends 0         (10,000)
Equity, ending balance at Mar. 31, 2020 197,961 $ 36 161,087 35,957 881 157,439
Equity, ending balance (in shares) at Mar. 31, 2020   36,042,761        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 7,335     7,044 291 73,666
Purchase of noncontrolling interest 0       0 (125)
Cancellation of restricted stock awards (236)   (236)      
Shares issued for vesting of restricted stock awards (in shares)   24,453        
Shares issued for vesting of restricted stock awards 0          
Shares issued for exercise of options and warrants (in shares)   242,299        
Shares issued for exercise of options and warrants 2,283   2,283      
Share-based compensation 852   852      
Dividends (347)       (347) (20,000)
Equity, ending balance at Jun. 30, 2020 207,848 $ 36 163,986 43,001 825 210,980
Equity, ending balance (in shares) at Jun. 30, 2020   36,309,513        
Equity, beginning balance at Dec. 31, 2020 330,911 $ 42 261,011 69,771 87 114,237
Equity, beginning balance (in shares) at Dec. 31, 2020   42,249,137        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 13,698     13,151 547 760
Purchase of noncontrolling interest (75)       (75) (150)
Purchase of treasury shares (in shares)   (34,158)        
Purchase of treasury shares (342)   (342)      
Cancellation of restricted stock awards (in shares)   (5,281)        
Cancellation of restricted stock awards (144)   (144)      
Shares issued for vesting of restricted stock awards (in shares)   7,689        
Shares issued for vesting of restricted stock awards 0          
Sales of noncontrolling interest 37       37  
Shares issued for exercise of options and warrants (in shares)   421,002        
Shares issued for exercise of options and warrants 4,256 $ 1 4,255      
Share-based compensation 1,346   1,346      
Equity, ending balance at Mar. 31, 2021 349,687 $ 43 266,126 82,922 596 114,847
Equity, ending balance (in shares) at Mar. 31, 2021   42,638,389        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 12,671     12,658 13 46,859
Purchase of noncontrolling interest           150
Purchase of treasury shares (in shares)   (100,000)        
Purchase of treasury shares (2,450)   (2,450)      
Cancellation of restricted stock awards (in shares)   (5,426)        
Cancellation of restricted stock awards (189)   (189)      
Shares issued for vesting of restricted stock awards (in shares)   22,284        
Shares issued for vesting of restricted stock awards 0          
Sales of noncontrolling interest 0       0  
Shares issued for exercise of options and warrants (in shares)   53,504        
Shares issued for exercise of options and warrants 561   561      
Share-based compensation 1,556   1,556      
Sale of Sales by NCI (in shares)   1,638,045        
Sale of shares by noncontrolling interest 40,133 $ 1 40,132      
Investment in noncontrolling interest 3,769       3,769  
Dividends (1,156)       (1,156) (20,000)
Equity, ending balance at Jun. 30, 2021 $ 404,582 $ 44 $ 305,736 $ 95,580 $ 3,222 $ 141,856
Equity, ending balance (in shares) at Jun. 30, 2021   44,246,796