XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Total
Balance at Dec. 31, 2020 $ 191 $ 34,498 $ 342,250 $ (8,872) $ 368,067
Balance (in shares) at Dec. 31, 2020 18,426,130        
Increase (Decrease) in Stockholders' Equity          
Exercise of stock options, net   1,143   1,266 2,409
Exercise of stock options, net (in shares) 91,831        
Stock-based compensation expense   1,280     1,280
Net income     8,154   8,154
Balance at Mar. 31, 2021 $ 191 36,921 350,404 (7,606) 379,910
Balance (in shares) at Mar. 31, 2021 18,517,961        
Balance at Dec. 31, 2021 $ 191 41,426 410,738 (4,341) $ 448,014
Balance (in shares) at Dec. 31, 2021 18,764,540       18,764,540
Increase (Decrease) in Stockholders' Equity          
Exercise of stock options, net   19   2,458 $ 2,477
Exercise of stock options, net (in shares) 191,035        
Restricted stock granted   1,658   262 1,920
Restricted stock granted, shares 19,549        
Purchase of company common stock       (6,500) (6,500)
Purchase of company common stock, shares (100,000)        
Stock-based compensation expense   1,160     1,160
Net income     18,118   18,118
Balance at Mar. 31, 2022 $ 191 $ 44,263 $ 428,856 $ (8,121) $ 465,189
Balance (in shares) at Mar. 31, 2022 18,875,124       18,875,124