XML 23 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Restricted Stock
Common Stock
Common Stock
Restricted Stock
Treasury Stock
Treasury Stock
Restricted Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2018     39,974,478   699,035        
Beginning balance at Dec. 31, 2018 $ 207,947   $ 40   $ (2,839)   $ 162,195 $ 48,864 $ (313)
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 145               145
Vesting of restricted stock (in shares)     30,729            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 790           790    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 9           9    
Employee stock purchase plan issuance (in shares)     20,954            
Stock Issued During Period, Value, Employee Stock Purchase Plan 40           40    
Stock buy back (in shares)       (5,714)   5,714      
Stock buy back   $ (23)       $ (23)      
Net income 4,033             4,033  
Ending balance (in shares) at Mar. 31, 2019     40,020,447   704,749        
Ending balance at Mar. 31, 2019 212,941   $ 40   $ (2,862)   163,034 52,897 (168)
Beginning balance (in shares) at Dec. 31, 2018     39,974,478   699,035        
Beginning balance at Dec. 31, 2018 207,947   $ 40   $ (2,839)   162,195 48,864 (313)
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 190                
Net income 29,235                
Ending balance (in shares) at Sep. 30, 2019     40,233,850   740,620        
Ending balance at Sep. 30, 2019 239,537   $ 40   $ (2,978)   164,499 78,099 (123)
Beginning balance (in shares) at Mar. 31, 2019     40,020,447   704,749        
Beginning balance at Mar. 31, 2019 212,941   $ 40   $ (2,862)   163,034 52,897 (168)
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 91               91
Vesting of restricted stock (in shares)     224,653            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 754           754    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 9           9    
Employee stock purchase plan issuance (in shares)     0            
Stock Issued During Period, Value, Employee Stock Purchase Plan 0           0    
Stock buy back (in shares)       (35,691)   35,691      
Stock buy back   (116)       $ (116)      
Net income 14,276             14,276  
Ending balance (in shares) at Jun. 30, 2019     40,209,409   740,440        
Ending balance at Jun. 30, 2019 227,955   $ 40   $ (2,978)   163,797 67,173 (77)
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (46)               (46)
Vesting of restricted stock (in shares)     4,500            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 652           652    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 12           12    
Employee stock purchase plan issuance (in shares)     20,121            
Stock Issued During Period, Value, Employee Stock Purchase Plan 38           38    
Stock buy back (in shares)       (180)   180      
Stock buy back   0       $ 0      
Net income 10,926             10,926  
Ending balance (in shares) at Sep. 30, 2019     40,233,850   740,620        
Ending balance at Sep. 30, 2019 239,537   $ 40   $ (2,978)   164,499 78,099 (123)
Beginning balance (in shares) at Dec. 31, 2019     40,234,451   740,957        
Beginning balance at Dec. 31, 2019 245,556   $ 40   $ (2,979)   165,223 83,313 (41)
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (163)               (163)
Vesting of restricted stock (in shares)     139,947            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 1,025           1,025    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 14           14    
Employee stock purchase plan issuance (in shares)     21,486            
Stock Issued During Period, Value, Employee Stock Purchase Plan 46           46    
Stock buy back (in shares)     (778,300) (10,468) 778,300 10,468      
Stock buy back (1,000) $ (14)     $ (1,000) $ (14)      
Net income (84)             (84)  
Ending balance (in shares) at Mar. 31, 2020     39,607,116   1,529,725        
Ending balance at Mar. 31, 2020 245,380   $ 40   $ (3,993)   166,308 83,229 (204)
Beginning balance (in shares) at Dec. 31, 2019     40,234,451   740,957        
Beginning balance at Dec. 31, 2019 245,556   $ 40   $ (2,979)   165,223 83,313 (41)
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 317                
Vesting of restricted stock (in shares)   324,000              
Net income 40,839                
Ending balance (in shares) at Sep. 30, 2020     41,281,583   1,561,168        
Ending balance at Sep. 30, 2020 290,727   $ 42   $ (4,025)   170,282 124,152 276
Beginning balance (in shares) at Mar. 31, 2020     39,607,116   1,529,725        
Beginning balance at Mar. 31, 2020 245,380   $ 40   $ (3,993)   166,308 83,229 (204)
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 384               384
Vesting of restricted stock (in shares)     177,628            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 943           943    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 12           12    
Employee stock purchase plan issuance (in shares)     0            
Stock Issued During Period, Value, Employee Stock Purchase Plan 0           0    
Stock buy back (in shares)     (30,673)   (30,673)        
Stock buy back (31)       $ (31)        
Net income 4,641             4,641  
Ending balance (in shares) at Jun. 30, 2020     39,754,071   1,560,398        
Ending balance at Jun. 30, 2020 251,329   $ 40   $ (4,024)   167,263 87,870 180
Increase (Decrease) in Stockholders' Equity                  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 96               96
Stock Issued During Period, Value, Acquisitions 2,061   $ 2       2,059    
Stock Issued During Period, Shares, Acquisitions     1,503,759            
Vesting of restricted stock (in shares)     6,375            
APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition 941           941    
APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition 3           3    
Employee stock purchase plan issuance (in shares)     18,148            
Stock Issued During Period, Value, Employee Stock Purchase Plan 16           16    
Stock buy back (in shares)     770   (770)        
Stock buy back (1)       $ (1)        
Net income 36,282             36,282  
Ending balance (in shares) at Sep. 30, 2020     41,281,583   1,561,168        
Ending balance at Sep. 30, 2020 $ 290,727   $ 42   $ (4,025)   $ 170,282 $ 124,152 $ 276