XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020 22,912          
Balance at Dec. 31, 2020   $ 117 $ 84,148 $ (159,118) $ 224,834 $ 149,981
Net income   76,516 76,516
Stock Split   117 117
Stock Split   (117) (117)
Restricted stock issued (in shares) 18          
Treasury stock repurchases (in shares) (582)          
Treasury stock repurchases   (10,828) (10,828)
Share-based compensation   441 441
Net income   76,516 76,516
Balance (in shares) at Dec. 31, 2021 22,348          
Balance at Dec. 31, 2021   234 84,472 (169,946) 301,350 216,110
Net income   90,672 90,672
Stock Split   112 111 1
Stock Split   (112) (111) (1)
Restricted stock issued (in shares) 29          
Treasury stock repurchases (in shares) (211)          
Treasury stock repurchases   (7,000) (7,000)
Share-based compensation   715 715
Treasury stock retired   (123) (44,289) 172,946 (128,534)
Restricted stock net settlement   (315) (315)
Net income   90,672 90,672
Balance (in shares) at Dec. 31, 2022 22,166          
Balance at Dec. 31, 2022   223 40,472 (4,000) 263,488 300,183
Net income   18,416 18,416
Restricted stock issued (in shares) 24          
Treasury stock repurchases (in shares) (169)          
Treasury stock repurchases   (4,736) (4,736)
Share-based compensation   552 552
Restricted stock net settlement   (199) (199)
Net income   18,416 18,416
Balance (in shares) at Dec. 31, 2023 22,021          
Balance at Dec. 31, 2023   $ 223 $ 40,825 $ (8,736) $ 281,904 $ 314,216