XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2022 29,259        
Balance at Dec. 31, 2022 $ 58,367 $ 377,703 $ 439,898 $ (115,536) $ 760,432
Net income 0 0 29,048 0 29,048
Other comprehensive income (loss) 0 0 0 14,593 14,593
Stock compensation expense $ 0 1,152 0 0 1,152
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares) 66        
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations $ 217 3,557 (6,143) 0 (2,369)
Cash dividends declared $ 0 0 (8,489) 0 (8,489)
Shares cancelled (in shares) (1)        
Shares cancelled $ (2) (21) 24 0 1
Balance (in shares) at Mar. 31, 2023 29,324        
Balance at Mar. 31, 2023 $ 58,582 382,391 454,338 (100,943) 794,368
Balance (in shares) at Dec. 31, 2022 29,259        
Balance at Dec. 31, 2022 $ 58,367 377,703 439,898 (115,536) 760,432
Net income         83,804
Other comprehensive income (loss)         (12,369)
Balance (in shares) at Sep. 30, 2023 29,323        
Balance at Sep. 30, 2023 $ 58,579 384,399 491,845 (127,905) 806,918
Balance (in shares) at Mar. 31, 2023 29,324        
Balance at Mar. 31, 2023 $ 58,582 382,391 454,338 (100,943) 794,368
Net income 0 0 27,664 0 27,664
Other comprehensive income (loss) 0 0 0 (6,473) (6,473)
Stock compensation expense $ 0 1,035 0 0 1,035
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares) 0        
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations $ 2 26 (39) 0 (11)
Cash dividends declared $ 0 0 (8,501) 0 (8,501)
Shares cancelled (in shares) 0        
Shares cancelled $ (4) (65) 69 0 0
Balance (in shares) at Jun. 30, 2023 29,324        
Balance at Jun. 30, 2023 $ 58,580 383,387 473,531 (107,416) 808,082
Net income 0 0 27,092 0 27,092
Other comprehensive income (loss) 0 0 0 (20,489) (20,489)
Stock compensation expense $ 0 1,032 0 0 1,032
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares) 0        
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations $ 0 (2) 0 0 (2)
Cash dividends declared $ 0 0 (8,797) 0 (8,797)
Shares cancelled (in shares) (1)        
Shares cancelled $ (1) (18) 19 0 0
Balance (in shares) at Sep. 30, 2023 29,323        
Balance at Sep. 30, 2023 $ 58,579 384,399 491,845 (127,905) 806,918
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
Reclassification adjustment - ASU 2023-02 $ 0 0 2,482 0 2,482
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
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         82,845
Other comprehensive income (loss)         17,525
Balance (in shares) at Sep. 30, 2024 29,414        
Balance at Sep. 30, 2024 $ 58,886 392,965 557,516 (75,273) 934,094
Balance (in shares) at Mar. 31, 2024 29,393        
Balance at Mar. 31, 2024 $ 58,812 389,685 521,268 (95,054) 874,711
Net income 0 0 27,598 0 27,598
Other comprehensive income (loss) 0 0 0 74 74
Stock compensation expense $ 0 1,008 0 0 1,008
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares) 1        
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations $ 3 38 (90) 0 (49)
Cash dividends declared $ 0 0 (8,807) 0 (8,807)
Shares cancelled (in shares) (6)        
Shares cancelled $ (18) (277) 295 0 0
Balance (in shares) at Jun. 30, 2024 29,388        
Balance at Jun. 30, 2024 $ 58,797 390,454 540,264 (94,980) 894,535
Net income 0 0 29,360 0 29,360
Other comprehensive income (loss) 0 0 0 19,707 19,707
Stock compensation expense $ 0 922 0 0 922
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares) 27        
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations $ 91 1,624 (3,030) 0 (1,315)
Cash dividends declared $ 0 0 (9,115) 0 (9,115)
Shares cancelled (in shares) (1)        
Shares cancelled $ (2) (35) 37 0 0
Balance (in shares) at Sep. 30, 2024 29,414        
Balance at Sep. 30, 2024 $ 58,886 $ 392,965 $ 557,516 $ (75,273) $ 934,094