XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statement of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
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          
Net Income (Loss)       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          
APIC, Share-Based Payment Arrangement, Recognition and Exercise   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 ($0.22 per share)       (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          
Net Income (Loss)           17,912
Other comprehensive income (loss)         (2,148) (2,148)
Balance (in shares) at Sep. 30, 2024 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 (Loss)       5,322   5,322
Vesting of restricted stock unit awards   (5) 10 (5)    
Vesting of restricted stock unit awards (in shares) 500          
APIC, Share-Based Payment Arrangement, Recognition and Exercise   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 ($0.22 per share)       (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 (Loss)       8,906   8,906
Vesting of restricted stock unit awards (in shares) 40          
APIC, Share-Based Payment Arrangement, Recognition and Exercise   689       689
Repurchase of shares to satisfy tax obligation (in shares) (17)          
Dividends on common stock ($0.22 per share)       (6,543)   (6,543)
Other comprehensive income (loss)         (1,483) (1,483)
Balance (in shares) at Sep. 30, 2024 29,068,903          
Balance at Sep. 30, 2024 $ 341 261,274 (101,633) 547,708 (40,799) 666,891
Balance at Dec. 31, 2024 $ 387 326,671 (101,655) 492,003 7,133 $ 724,539
Balance (in shares) at Dec. 31, 2024 33,659,067         33,659,067
Net Income (Loss)       (9,796)   $ (9,796)
Vesting of restricted stock unit awards   (3,156) 3,368 (212)    
Vesting of restricted stock unit awards (in shares) 166,543          
APIC, Share-Based Payment Arrangement, Recognition and Exercise   775       775
Repurchase of shares to satisfy tax obligation     (706)     (706)
Repurchase of shares to satisfy tax obligation (in shares) (48,922)          
Dividends on common stock ($0.22 per share)       (7,523)   (7,523)
Other comprehensive income (loss)         (4,438) (4,438)
Balance (in shares) at Mar. 31, 2025 33,776,688          
Balance at Mar. 31, 2025 $ 387 324,290 (98,993) 474,472 2,695 702,851
Balance at Dec. 31, 2024 $ 387 326,671 (101,655) 492,003 7,133 $ 724,539
Balance (in shares) at Dec. 31, 2024 33,659,067         33,659,067
Net Income (Loss)           $ 14,854
Other comprehensive income (loss)         (7,091) $ (7,091)
Balance (in shares) at Sep. 30, 2025 33,778,438         33,778,438
Balance at Sep. 30, 2025 $ 387 325,809 (98,948) 483,936 42 $ 711,226
Balance at Mar. 31, 2025 $ 387 324,290 (98,993) 474,472 2,695 702,851
Balance (in shares) at Mar. 31, 2025 33,776,688          
Net Income (Loss)       14,203   14,203
Vesting of restricted stock unit awards   (6) 10 (4)    
Vesting of restricted stock unit awards (in shares) 500          
APIC, Share-Based Payment Arrangement, Recognition and Exercise   878       878
Repurchase of shares to satisfy tax obligation     (2)     (2)
Repurchase of shares to satisfy tax obligation (in shares) (180)          
Dividends on common stock ($0.22 per share)       (7,594)   (7,594)
Other comprehensive income (loss)         (3,959) (3,959)
Balance (in shares) at Jun. 30, 2025 33,777,008          
Balance at Jun. 30, 2025 $ 387 325,162 (98,985) 481,077 (1,264) 706,377
Net Income (Loss)       10,447   10,447
Vesting of restricted stock unit awards   (48) 50 (2)    
Vesting of restricted stock unit awards (in shares) 2,440          
APIC, Share-Based Payment Arrangement, Recognition and Exercise   695       695
Repurchase of shares to satisfy tax obligation     (13)     (13)
Repurchase of shares to satisfy tax obligation (in shares) (1,010)          
Dividends on common stock ($0.22 per share)       (7,586)   (7,586)
Other comprehensive income (loss)         1,306 $ 1,306
Balance (in shares) at Sep. 30, 2025 33,778,438         33,778,438
Balance at Sep. 30, 2025 $ 387 $ 325,809 $ (98,948) $ 483,936 $ 42 $ 711,226