XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
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, 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          
Net income         34,632
Balances at Sep. 30, 2022 $ 669 33,826 332,841 (55,934) 311,402
Balances (in shares) at Sep. 30, 2022 5,673,574        
Balances at Mar. 31, 2022 $ 669 32,425 309,146 (55,934) 286,306
Balances (in shares) at Mar. 31, 2022 5,668,123        
Increase (Decrease) in Stockholders' Equity          
Stock options exercised   120     120
Stock options exercised (in shares) 2,400        
Stock-based compensation   640     640
Stock-based compensation (in shares) 3,087        
Cash dividends paid     (1,134)   (1,134)
Net income     10,238   10,238
Balances at Jun. 30, 2022 $ 669 33,185 318,250 (55,934) 296,170
Balances (in shares) at Jun. 30, 2022 5,673,610        
Increase (Decrease) in Stockholders' Equity          
Stock-based compensation   641     641
Stock-based compensation (in shares) (36)        
Cash dividends paid     (1,135)   (1,135)
Net income     15,726   15,726
Balances at Sep. 30, 2022 $ 669 33,826 332,841 (55,934) 311,402
Balances (in shares) at Sep. 30, 2022 5,673,574        
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        
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          
Net income         57,549
Balances at Sep. 30, 2023 $ 672 37,035 396,638 (56,713) 377,632
Balances (in shares) at Sep. 30, 2023 5,697,000        
Balances at Mar. 31, 2023 $ 672 35,452 358,471 (56,713) 337,882
Balances (in shares) at Mar. 31, 2023 5,690,319        
Increase (Decrease) in Stockholders' Equity          
Stock-based compensation   796     796
Stock-based compensation (in shares) 3,182        
Cash dividends paid     (1,139)   (1,139)
Net income     19,712   19,712
Balances at Jun. 30, 2023 $ 672 36,248 377,044 (56,713) 357,251
Balances (in shares) at Jun. 30, 2023 5,693,501        
Increase (Decrease) in Stockholders' Equity          
Stock options exercised (in shares) 3,526        
Stock-based compensation   787     787
Stock-based compensation (in shares) (27)        
Cash dividends paid     (1,139)   (1,139)
Net income     20,733   20,733
Balances at Sep. 30, 2023 $ 672 $ 37,035 $ 396,638 $ (56,713) $ 377,632
Balances (in shares) at Sep. 30, 2023 5,697,000