XML 25 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Cumulative effect, period of adoption, adjusted balance
Common Stock
Treasury stock
Cumulative effect, period of adoption, adjusted balance
Treasury stock
Additional paid-in-capital
Cumulative effect, period of adoption, adjusted balance
Additional paid-in-capital
Retained earnings
Cumulative effect, period of adoption, adjustment
Retained earnings
Cumulative effect, period of adoption, adjusted balance
Retained earnings
Cumulative effect, period of adoption, adjustment
Cumulative effect, period of adoption, adjusted balance
Total
Beginning Balance at Dec. 31, 2022 $ 30 $ 30 $ (4,477) $ (4,477) $ 180,555 $ 180,555 $ (698) $ 205,298 $ 205,996 $ (698) $ 381,406 $ 382,104
Beginning Balance (in shares) at Dec. 31, 2022 24,814,695 24,814,695                    
Share based compensation           869           869
Share based compensation (in shares)   28,799                    
Net income                 54,460     54,460
Ending Balance at Dec. 31, 2023   $ 30   (4,477)   181,424     259,758     $ 436,735
Ending Balance (in shares) at Dec. 31, 2023   24,843,494                   24,843,494
Share based compensation           777           $ 777
Share based compensation (in shares)   9,920                    
Proceeds from exercise of stock options   $ 1       199           200
Proceeds from exercise of stock options (in shares)   12,492                    
Purchase of treasury stock       (5,398)               (5,398)
Net income                 61,642     61,642
Ending Balance at Dec. 31, 2024   $ 31   $ (9,875)   $ 182,400     $ 321,400     $ 493,956
Ending Balance (in shares) at Dec. 31, 2024   24,865,906                   24,865,906