Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)

v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings (Deficit)
Beginning balances (in shares) at Dec. 31, 2019   36,876    
Beginning balances at Dec. 31, 2019 $ 52,809 $ 37 $ 60,742 $ (7,970)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common stock issued upon warrant exercise (in shares)   191    
Common stock issued upon warrant exercise 510   510  
Common stock issued upon cashless warrant exercise (in shares)   19    
Common stock issued upon cashless warrant exercise 0      
Common stock issued upon cashless exercise of options (in shares)   280    
Common stock issued upon cashless exercise of options 0      
Common stock issued in connection with business combinations (in shares)   250    
Common stock issued in connection with business combinations 1,102   1,102  
Common stock issued for assets (in shares)   24    
Common stock issued for assets 101   101  
Common stock issued for services (in shares)   50    
Common stock issued for services 0      
Common stock issued for share based compensation (in shares)   519    
Common stock issued for share based compensation 1,761 $ 1 1,760  
Share based compensation 2,209   2,209  
Net income (loss) (2,094)     (2,094)
Ending balances (in shares) at Mar. 31, 2020   38,209    
Ending balances at Mar. 31, 2020 56,398 $ 38 66,424 (10,064)
Beginning balances (in shares) at Dec. 31, 2019   36,876    
Beginning balances at Dec. 31, 2019 52,809 $ 37 60,742 (7,970)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) 3,818      
Ending balances (in shares) at Sep. 30, 2020   48,413    
Ending balances at Sep. 30, 2020 111,182 $ 48 115,286 (4,152)
Beginning balances (in shares) at Mar. 31, 2020   38,209    
Beginning balances at Mar. 31, 2020 56,398 $ 38 66,424 (10,064)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common stock issued upon warrant exercise (in shares)   81    
Common stock issued upon warrant exercise 282   282  
Common stock issued upon cashless warrant exercise (in shares)   78    
Common stock issued upon cashless warrant exercise 0      
Common stock issued upon cashless exercise of options (in shares)   30    
Common stock issued upon cashless exercise of options 0      
Common stock issued in connection with business combinations (in shares)   108    
Common stock issued in connection with business combinations 705   705  
Common stock issued for assets (in shares)   10    
Common stock issued for assets 67   67  
Common stock issued for services (in shares)   325    
Common stock issued for services 717   717  
Common stock issued for share based compensation (in shares)   5    
Common stock issued for share based compensation 25   25  
Share based compensation 1,162   1,162  
Net income (loss) 2,574     2,574
Ending balances (in shares) at Jun. 30, 2020   38,846    
Ending balances at Jun. 30, 2020 61,930 $ 38 69,382 (7,490)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Sale of common stock, net of offering costs (in shares)   8,625    
Sale of common stock, net of offering costs 44,620 $ 9 44,611  
Common stock issued upon warrant exercise (in shares)   88    
Common stock issued upon warrant exercise 272   272  
Common stock issued upon cashless warrant exercise (in shares)   570    
Common stock issued upon cashless warrant exercise 0 $ 1 (1)  
Common stock issued upon cashless exercise of options (in shares)   164    
Common stock issued upon cashless exercise of options 0      
Common stock issued for share based compensation (in shares)   120    
Common stock issued for share based compensation 44   44  
Share based compensation 978   978  
Net income (loss) 3,338     3,338
Ending balances (in shares) at Sep. 30, 2020   48,413    
Ending balances at Sep. 30, 2020 111,182 $ 48 115,286 (4,152)
Beginning balances (in shares) at Dec. 31, 2020   57,151    
Beginning balances at Dec. 31, 2020 316,997 $ 57 319,582 (2,642)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common stock issued upon warrant exercise (in shares)   40    
Common stock issued upon warrant exercise 111   111  
Common stock issued upon cashless warrant exercise (in shares)   535    
Common stock issued upon cashless warrant exercise 0 $ 1 (1)  
Common stock issued upon exercise of options (in shares)   1    
Common stock issued upon exercise of options 2   2  
Common stock issued upon cashless exercise of options (in shares)   5    
Common stock issued upon cashless exercise of options 0      
Common stock issued in connection with business combinations (in shares)   548    
Common stock issued in connection with business combinations 29,249   29,249  
Common stock issued for share based compensation (in shares)   300    
Common stock issued for share based compensation 0      
Common stock redeemed in litigation settlement (in shares)   (90)    
Common stock redeemed in litigation settlement 0      
Common stock redemption (in shares)   (96)    
Common stock redemption (3,954)   (3,954)  
Share based compensation 1,187   1,187  
Net income (loss) 6,147     6,147
Ending balances (in shares) at Mar. 31, 2021   58,394    
Ending balances at Mar. 31, 2021 349,739 $ 58 346,176 3,505
Beginning balances (in shares) at Dec. 31, 2020   57,151    
Beginning balances at Dec. 31, 2020 $ 316,997 $ 57 319,582 (2,642)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common stock issued upon exercise of options (in shares) 821      
Net income (loss) $ 16,887      
Ending balances (in shares) at Sep. 30, 2021   59,770    
Ending balances at Sep. 30, 2021 372,907 $ 60 358,602 14,245
Beginning balances (in shares) at Mar. 31, 2021   58,394    
Beginning balances at Mar. 31, 2021 349,739 $ 58 346,176 3,505
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common stock issued upon warrant exercise (in shares)   216    
Common stock issued upon warrant exercise 224   224  
Common stock issued upon cashless warrant exercise (in shares)   119    
Common stock issued upon cashless warrant exercise 0      
Common stock issued upon exercise of options (in shares)   460    
Common stock issued upon exercise of options 1,730 $ 1 1,729  
Common stock issued upon cashless exercise of options (in shares)   272    
Common stock issued upon cashless exercise of options 0      
Common stock issued in connection with business combinations (in shares)   101    
Common stock issued in connection with business combinations 3,939 $ 1 3,938  
Share based compensation 1,508   1,508  
Net income (loss) 6,713     6,713
Ending balances (in shares) at Jun. 30, 2021   59,562    
Ending balances at Jun. 30, 2021 363,853 $ 60 353,575 10,218
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Common stock issued upon cashless warrant exercise (in shares)   5    
Common stock issued upon cashless warrant exercise 0      
Common stock issued upon exercise of options (in shares)   8    
Common stock issued upon exercise of options 22   22  
Common stock issued upon cashless exercise of options (in shares)   47    
Common stock issued upon cashless exercise of options 0      
Common stock issued in connection with business combinations (in shares)   87    
Common stock issued in connection with business combinations 3,063   3,063  
Common stock issued for share based compensation (in shares)   61    
Common stock issued for share based compensation 220   220  
Share based compensation 1,722   1,722  
Net income (loss) 4,027     4,027
Ending balances (in shares) at Sep. 30, 2021   59,770    
Ending balances at Sep. 30, 2021 $ 372,907 $ 60 $ 358,602 $ 14,245