XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Treasury stock
Additional paid-in-capital
Retained earnings
Total
Beginning Balance at Dec. 31, 2023 $ 30 $ (4,477) $ 181,424 $ 259,758 $ 436,735
Beginning Balance (in shares) at Dec. 31, 2023 24,843,494        
Share based compensation     257   257
Share based compensation (in shares) 3,000        
Proceeds from exercise of stock options $ 1   99   100
Proceeds from exercise of stock options (in shares) 6,246        
Purchase of treasury stock   (1,871)     (1,871)
Net income       15,140 15,140
Ending Balance at Mar. 31, 2024 $ 31 (6,348) 181,780 274,898 450,361
Ending Balance (in shares) at Mar. 31, 2024 24,852,740        
Beginning Balance at Dec. 31, 2024 $ 31 (9,875) 182,400 321,400 $ 493,956
Beginning Balance (in shares) at Dec. 31, 2024 24,865,906       24,865,906
Share based compensation $ 1   170   $ 171
Share based compensation (in shares) 436        
Purchase of treasury stock   (675)     (675)
Net income       10,276 10,276
Ending Balance at Mar. 31, 2025 $ 32 $ (10,550) $ 182,570 $ 331,676 $ 503,728
Ending Balance (in shares) at Mar. 31, 2025 24,866,342       24,866,342