XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Total
Balances at Dec. 31, 2021 $ 669 $ 31,774 $ 301,611 $ (55,848) $ 278,206
Balances (in shares) at Dec. 31, 2021 5,666,012        
Increase (Decrease) in Stockholders' Equity          
Stock-based compensation   651     651
Stock-based compensation (in shares) 2,823        
Treasury shares purchased       (86) (86)
Treasury shares purchased (in shares) (712)        
Cash dividends paid     (1,133)   (1,133)
Net income     8,668   8,668
Balances at Mar. 31, 2022 $ 669 32,425 309,146 (55,934) 286,306
Balances (in shares) at Mar. 31, 2022 5,668,123        
Balances at Dec. 31, 2022 $ 671 34,528 342,504 (56,615) 321,088
Balances (in shares) at Dec. 31, 2022 5,682,079        
Increase (Decrease) in Stockholders' Equity          
Stock options exercised $ 1 112     113
Stock options exercised (in shares) 5,762        
Stock-based compensation   812     812
Stock-based compensation (in shares) 3,124        
Treasury shares purchased       (98) (98)
Treasury shares purchased (in shares) (646)        
Cash dividends paid     (1,137)   (1,137)
Net income     17,104   17,104
Balances at Mar. 31, 2023 $ 672 $ 35,452 $ 358,471 $ (56,713) $ 337,882
Balances (in shares) at Mar. 31, 2023 5,690,319