XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statement of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Dec. 31, 2022 $ 341 $ 264,332 $ (98,535) $ 547,507 $ (36,488) $ 677,157
Balance (in shares) at Dec. 31, 2022 29,476,391          
Net income       4,044   4,044
Vesting of restricted stock unit awards   (5,264) 5,484 (220)    
Vesting of restricted stock unit awards (in shares) 256,798          
Stock-based compensation expense   3,808       3,808
Purchase of treasury shares     (3,053)     (3,053)
Purchase of treasury shares (in shares) (159,516)          
Repurchase of shares to satisfy tax obligation     (1,656)     (1,656)
Repurchase of shares to satisfy tax obligation (in shares) (85,217)          
Dividends on common stock       (6,659)   (6,659)
Other comprehensive income (loss)         (1,296) (1,296)
Balance (in shares) at Mar. 31, 2023 29,488,456          
Balance at Mar. 31, 2023 $ 341 262,876 (97,760) 544,672 (37,784) 672,345
Balance at Dec. 31, 2022 $ 341 264,332 (98,535) 547,507 (36,488) 677,157
Balance (in shares) at Dec. 31, 2022 29,476,391          
Net income           20,565
Other comprehensive income (loss)         (4,443) (4,443)
Balance (in shares) at Sep. 30, 2023 28,904,625          
Balance at Sep. 30, 2023 $ 341 264,486 (105,433) 548,058 (40,931) 666,521
Balance at Mar. 31, 2023 $ 341 262,876 (97,760) 544,672 (37,784) 672,345
Balance (in shares) at Mar. 31, 2023 29,488,456          
Net income       8,686   8,686
Vesting of restricted stock unit awards   (30) 35 (5)    
Vesting of restricted stock unit awards (in shares) 1,690          
Stock-based compensation expense   898       898
Purchase of treasury shares     (6,841)     (6,841)
Purchase of treasury shares (in shares) (528,815)          
Repurchase of shares to satisfy tax obligation     (8)     (8)
Repurchase of shares to satisfy tax obligation (in shares) (612)          
Dividends on common stock       (6,598)   (6,598)
Other comprehensive income (loss)         1,765 1,765
Balance (in shares) at Jun. 30, 2023 28,960,719          
Balance at Jun. 30, 2023 $ 341 263,744 (104,574) 546,755 (36,019) 670,247
Net income       7,835   7,835
Vesting of restricted stock unit awards   (108) 111 (3)    
Vesting of restricted stock unit awards (in shares) 5,430          
Stock-based compensation expense   850       850
Purchase of treasury shares     (942)     (942)
Purchase of treasury shares (in shares) (59,352)          
Repurchase of shares to satisfy tax obligation     (28)     (28)
Repurchase of shares to satisfy tax obligation (in shares) (2,172)          
Dividends on common stock       (6,529)   (6,529)
Other comprehensive income (loss)         (4,912) (4,912)
Balance (in shares) at Sep. 30, 2023 28,904,625          
Balance at Sep. 30, 2023 $ 341 264,486 (105,433) 548,058 (40,931) 666,521
Balance at Dec. 31, 2023 $ 341 264,534 (106,070) 549,683 (38,651) $ 669,837
Balance (in shares) at Dec. 31, 2023 28,865,810         28,865,810
Net income       3,684   $ 3,684
Vesting of restricted stock unit awards   (5,811) 6,111 (300)    
Vesting of restricted stock unit awards (in shares) 301,319          
Stock-based compensation expense   1,690       1,690
Repurchase of shares to satisfy tax obligation     (1,682)     (1,682)
Repurchase of shares to satisfy tax obligation (in shares) (98,573)          
Dividends on common stock       (6,537)   (6,537)
Other comprehensive income (loss)         2,835 2,835
Balance (in shares) at Mar. 31, 2024 29,068,556          
Balance at Mar. 31, 2024 $ 341 260,413 (101,641) 546,530 (35,816) 669,827
Balance at Dec. 31, 2023 $ 341 264,534 (106,070) 549,683 (38,651) $ 669,837
Balance (in shares) at Dec. 31, 2023 28,865,810         28,865,810
Net income           $ 17,912
Other comprehensive income (loss)         (2,148) $ (2,148)
Balance (in shares) at Sep. 30, 2024 29,068,903         29,068,903
Balance at Sep. 30, 2024 $ 341 261,274 (101,633) 547,708 (40,799) $ 666,891
Balance at Mar. 31, 2024 $ 341 260,413 (101,641) 546,530 (35,816) 669,827
Balance (in shares) at Mar. 31, 2024 29,068,556          
Net income       5,322   5,322
Vesting of restricted stock unit awards   (5) 10 (5)    
Vesting of restricted stock unit awards (in shares) 500          
Stock-based compensation expense   177       177
Repurchase of shares to satisfy tax obligation     (2)     (2)
Repurchase of shares to satisfy tax obligation (in shares) (176)          
Dividends on common stock       (6,502)   (6,502)
Other comprehensive income (loss)         (3,500) (3,500)
Balance (in shares) at Jun. 30, 2024 29,068,880          
Balance at Jun. 30, 2024 $ 341 260,585 (101,633) 545,345 (39,316) 665,322
Net income       8,906   8,906
Vesting of restricted stock unit awards (in shares) 40          
Stock-based compensation expense   689       689
Repurchase of shares to satisfy tax obligation (in shares) (17)          
Dividends on common stock       (6,543)   (6,543)
Other comprehensive income (loss)         (1,483) $ (1,483)
Balance (in shares) at Sep. 30, 2024 29,068,903         29,068,903
Balance at Sep. 30, 2024 $ 341 $ 261,274 $ (101,633) $ 547,708 $ (40,799) $ 666,891