XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock [Member]
Total
Balance (in shares) at Dec. 31, 2019 21,678,927       1,522,035  
Balance at Dec. 31, 2019 $ 217 $ 105,934 $ 57,029 $ (4,007) $ (11,032) $ 148,141
Net income 3,174 3,174
Other comprehensive income (loss) (1,518) (1,518)
Issuance of common stock for stock options exercised (in shares) 19,141        
Issuance of common stock for stock options exercised $ 0 233 233
Vested restricted stock units (in shares) 4,074        
Vested restricted stock units $ 0 0 0
Stock-based compensation expense 779 779
Repurchase of common stock for net settlement of equity awards (in shares)       1,601  
Repurchase of common stock for net settlement of equity awards $ (57) (57)
Common stock dividend paid (1,917) (1,917)
Stock-based compensation expense 779 779
Balance (in shares) at Mar. 31, 2020 21,702,142       1,523,636  
Balance at Mar. 31, 2020 $ 217 106,946 58,286 (5,525) $ (11,089) 148,835
Balance (in shares) at Dec. 31, 2019 21,678,927       1,522,035  
Balance at Dec. 31, 2019 $ 217 105,934 57,029 (4,007) $ (11,032) 148,141
Net income           6,674
Other comprehensive income (loss)           (152)
Balance (in shares) at Jun. 30, 2020 21,705,334       1,523,636  
Balance at Jun. 30, 2020 $ 217 107,791 59,869 (4,159) $ (11,089) 152,629
Balance (in shares) at Mar. 31, 2020 21,702,142       1,523,636  
Balance at Mar. 31, 2020 $ 217 106,946 58,286 (5,525) $ (11,089) 148,835
Net income 3,500 3,500
Other comprehensive income (loss) 1,366 1,366
Issuance of common stock for stock options exercised (in shares) 3,000        
Issuance of common stock for stock options exercised $ 0 42 42
Vested restricted stock units (in shares) 192        
Vested restricted stock units $ 0 0 0
Stock-based compensation expense 803 803
Common stock dividend paid (1,917) (1,917)
Stock-based compensation expense 803 803
Balance (in shares) at Jun. 30, 2020 21,705,334       1,523,636  
Balance at Jun. 30, 2020 $ 217 107,791 59,869 (4,159) $ (11,089) 152,629
Balance (in shares) at Dec. 31, 2020 22,061,554       1,538,572  
Balance at Dec. 31, 2020 $ 221 114,924 70,554 (1,525) $ (11,602) 172,572
Net income 5,929 5,929
Other comprehensive income (loss) (938) (938)
Issuance of common stock for stock options exercised (in shares) 63,895        
Issuance of common stock for stock options exercised $ 0 1,385 1,385
Vested restricted stock units (in shares) 5,974        
Vested restricted stock units $ 0 0
Stock-based compensation expense 927 927
Repurchase of common stock for net settlement of equity awards (in shares)       2,241  
Repurchase of common stock for net settlement of equity awards $ (88) (88)
Common stock dividend paid (2,262) (2,262)
Stock-based compensation expense 927 927
Balance (in shares) at Mar. 31, 2021 22,131,423       1,540,813  
Balance at Mar. 31, 2021 $ 221 117,236 74,221 (2,463) $ (11,690) 177,525
Balance (in shares) at Dec. 31, 2020 22,061,554       1,538,572  
Balance at Dec. 31, 2020 $ 221 114,924 70,554 (1,525) $ (11,602) 172,572
Net income           14,228
Other comprehensive income (loss)           (718)
Balance (in shares) at Jun. 30, 2021 22,201,778       1,540,813  
Balance at Jun. 30, 2021 $ 222 119,291 80,253 (2,243) $ (11,690) 185,833
Balance (in shares) at Mar. 31, 2021 22,131,423       1,540,813  
Balance at Mar. 31, 2021 $ 221 117,236 74,221 (2,463) $ (11,690) 177,525
Net income 8,299 8,299
Other comprehensive income (loss) 220 220
Issuance of common stock for stock options exercised (in shares) 70,355        
Issuance of common stock for stock options exercised $ 1 1,186 1,187
Vested restricted stock units 0 0 0
Stock-based compensation expense 869 869
Common stock dividend paid (2,267) (2,267)
Stock-based compensation expense 869 869
Balance (in shares) at Jun. 30, 2021 22,201,778       1,540,813  
Balance at Jun. 30, 2021 $ 222 $ 119,291 $ 80,253 $ (2,243) $ (11,690) $ 185,833