XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2023 29,329        
Balance at Dec. 31, 2023 $ 58,602 $ 385,955 $ 506,344 $ (92,798) $ 858,103
Net income 0 0 25,887 0 25,887
Other comprehensive income (loss) 0 0 0 (2,256) (2,256)
Stock compensation expense $ 0 942 0 0 942
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares) 65        
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations $ 212 2,825 (4,675) 0 (1,638)
Cash dividends declared $ 0 0 (8,809) 0 (8,809)
Shares cancelled (in shares) (1)        
Shares cancelled $ (2) (37) 39 0 0
Balance (in shares) at Mar. 31, 2024 29,393        
Balance at Mar. 31, 2024 $ 58,812 389,685 521,268 (95,054) 874,711
Reclassification adjustment - ASU 2023-02 $ 0 0 2,482 0 2,482
Balance (in shares) at Dec. 31, 2024 29,431        
Balance at Dec. 31, 2024 $ 58,939 395,081 577,607 (91,151) 940,476
Net income 0 0 33,271 0 33,271
Other comprehensive income (loss) 0 0 0 11,311 11,311
Stock compensation expense $ 0 1,153 0 0 1,153
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares) 40        
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations $ 133 2,881 (4,622) 0 (1,608)
Cash dividends declared $ 0 0 (9,130) 0 (9,130)
Shares cancelled (in shares) (2)        
Shares cancelled $ (6) (111) 117 0 0
Balance (in shares) at Mar. 31, 2025 29,469        
Balance at Mar. 31, 2025 $ 59,066 $ 399,004 $ 597,243 $ (79,840) $ 975,473