v3.25.1
Consolidated Statement of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Total
Beginning balance at Dec. 31, 2023 $ 115 $ 333,815 $ 348,001 $ (53,387) $ (8,746) $ 619,798
Net Income     15,412     15,412
Other comprehensive income (loss)         (665) (665)
Purchase of treasury stock       (22,283)   (22,283)
Sale of treasury stock       55   55
Cash dividends     (3,541)     (3,541)
Amortization of stock-based compensation   554       554
Vesting of restricted stock awards   (2,145)   2,145    
Ending balance at Mar. 31, 2024 115 332,224 359,872 (73,470) (9,411) 609,330
Beginning balance at Dec. 31, 2024 115 333,842 398,002 (82,925) (9,351) 639,683
Net Income     18,241     18,241
Other comprehensive income (loss)         747 747
Purchase of treasury stock       (6,381)   (6,381)
Sale of treasury stock       64   64
Cash dividends     (4,491)     (4,491)
Amortization of stock-based compensation   551       551
Vesting of restricted stock awards   (2,143)   2,143    
Ending balance at Mar. 31, 2025 $ 115 $ 332,250 $ 411,752 $ (87,099) $ (8,604) $ 648,414