Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY

v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common stock
Treasury stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive loss
Parent Two [Member]
Stockholders' equity
Noncontrolling interests
Total
Balance at Dec. 31, 2020 $ 3   $ 46,538 $ (20,716) $ (2,646) $ 21,979 $ 23,179 $ (1,200)  
Balance (in shares) at Dec. 31, 2020 29,083,183                
Stock-based compensation     1,022     1,022 1,022    
Stock-based compensation, in shares 25,643                
Exercise of stock options and warrants (in shares) 450,971                
Issuance of vested restricted shares, net of tax withholding     (154)     (154) (154)    
Issuance of vested restricted shares, net of tax withholding (in shares) 67,685                
Purchase of noncontrolling interest     116     (75) 116 (191)  
Gain (Loss) on foreign currency translation, net         (18) (18) (18)    
Net income (loss)       70   (60) 70 (130)  
Balance at Mar. 31, 2021 $ 3   47,522 (20,646) (2,664) 22,694 24,215 (1,521)  
Balance (in shares) at Mar. 31, 2021 29,627,482                
Balance at Dec. 31, 2020 $ 3   46,538 (20,716) (2,646) 21,979 23,179 (1,200)  
Balance (in shares) at Dec. 31, 2020 29,083,183                
Net income (loss)                 $ 25,577
Balance at Sep. 30, 2021 $ 3 $ (37) 52,519 4,861 (2,690) 53,838 54,656 (818)  
Balance (in shares) at Sep. 30, 2021 32,094,253                
Balance at Mar. 31, 2021 $ 3   47,522 (20,646) (2,664) 22,694 24,215 (1,521)  
Balance (in shares) at Mar. 31, 2021 29,627,482                
Stock-based compensation     741     741 741    
Stock-based compensation, in shares 9,210                
Exercise of stock options and warrants     3,151     3,151 3,151    
Exercise of stock options and warrants (in shares) 931,558                
Issuance of vested restricted shares, net of tax withholding (in shares) 1,297,525                
Gain (Loss) on foreign currency translation, net         8 8 8    
Net income (loss)       13,836   14,109 13,836 273  
Balance at Jun. 30, 2021 $ 3   51,414 (6,810) (2,656) 40,703 41,951 (1,248)  
Balance (in shares) at Jun. 30, 2021 31,865,775                
Stock-based compensation     679     679 679    
Stock-based compensation, in shares 18,978                
Exercise of stock options     426     426 426    
Exercise of stock options (in shares) 200,000                
Issuance of vested restricted shares, net of tax withholding (in shares) 9,500                
Purchase of treasury stock   (37)       (37) (37)    
Gain (Loss) on foreign currency translation, net         (34) (34) (34)    
Net income (loss)       11,671   12,101 11,671 430 11,671
Balance at Sep. 30, 2021 $ 3 (37) 52,519 4,861 (2,690) 53,838 54,656 (818)  
Balance (in shares) at Sep. 30, 2021 32,094,253                
Balance at Dec. 31, 2021 $ 3 (37) 53,481 10,632 (2,645) 60,525 61,434 (909) 61,434
Balance (in shares) at Dec. 31, 2021 32,125,762                
Stock-based compensation     879     879 879    
Stock-based compensation, in shares 7,162                
Issuance of vested restricted shares, net of tax withholding     (314)     (314) (314)    
Issuance of vested restricted shares, net of tax withholding (in shares) 127,413                
Gain (Loss) on foreign currency translation, net         (92) (92) (92)    
Net income (loss)       3,670   3,521 3,670 (149)  
Balance at Mar. 31, 2022 $ 3 (37) 54,046 14,302 (2,737) 64,519 65,577 (1,058)  
Balance (in shares) at Mar. 31, 2022 32,260,337                
Balance at Dec. 31, 2021 $ 3 (37) 53,481 10,632 (2,645) 60,525 61,434 (909) $ 61,434
Balance (in shares) at Dec. 31, 2021 32,125,762                
Exercise of stock options (in shares)                 13,261
Purchase of common stock                 $ (3,500)
Purchase of common stock (in shares)                 500,000
Net income (loss)                 $ 8,455
Balance at Sep. 30, 2022 $ 3 (3,540) 54,347 19,087 (2,993) 65,878 66,904 (1,026) 66,904
Balance (in shares) at Sep. 30, 2022 32,231,728                
Balance at Mar. 31, 2022 $ 3 (37) 54,046 14,302 (2,737) 64,519 65,577 (1,058)  
Balance (in shares) at Mar. 31, 2022 32,260,337                
Stock-based compensation     911     911 911    
Stock-based compensation, in shares 10,214                
Exercise of stock options and warrants     28     28 28    
Exercise of stock options and warrants (in shares) 13,261                
Issuance of vested restricted shares, net of tax withholding     (1,242)     (1,242) (1,242)    
Issuance of vested restricted shares, net of tax withholding (in shares) 365,589                
Gain (Loss) on foreign currency translation, net         (169) (169) (169)    
Net income (loss)       4,303   4,440 4,303 137  
Balance at Jun. 30, 2022 $ 3 (37) 53,743 18,605 (2,906) 68,487 69,408 (921)  
Balance (in shares) at Jun. 30, 2022 32,649,401                
Stock-based compensation     1,001     1,001 1,001    
Stock-based compensation, in shares 11,293                
Issuance of vested restricted shares, net of tax withholding     (397)     (397) (397)    
Issuance of vested restricted shares, net of tax withholding (in shares) 71,034                
Purchase of common stock   (3,503)       (3,503) (3,503)    
Purchase of common stock (in shares) (500,000)                
Gain (Loss) on foreign currency translation, net         (87) (87) (87)    
Net income (loss)       482   377 482 (105) 482
Balance at Sep. 30, 2022 $ 3 $ (3,540) $ 54,347 $ 19,087 $ (2,993) $ 65,878 $ 66,904 $ (1,026) $ 66,904
Balance (in shares) at Sep. 30, 2022 32,231,728