XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
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, 2021 $ 341 $ 263,375 $ (75,293) $ 497,889 $ (6,684) $ 679,628
Balance (in shares) at Dec. 31, 2021 30,526,353          
Net Income (Loss) $ 0 0 0 76,945   76,945
Award of shares released from Employee Benefit Trust 0 287 0 0   287
Vesting of restricted stock unit awards $ 0 (6,137) 6,433 (296)   0
Vesting of restricted stock unit awards (in shares) 303,636          
Purchase of treasury shares $ 0 0 (27,246) 0   (27,246)
Purchase of treasury shares (in shares) (1,253,725)          
Stock-based compensation expense $ 0 6,807 0 0   6,807
Repurchase of shares to satisfy tax obligation $ 0 0 (2,429) 0   (2,429)
Repurchase of shares to satisfy tax obligation (in shares) (99,873)          
Dividends on common stock $ 0 0 0 (27,031)   (27,031)
Other comprehensive income (loss) $ 0 0 0 0 (29,804) (29,804)
Balance (in shares) at Dec. 31, 2022 29,476,391          
Balance at Dec. 31, 2022 $ 341 264,332 (98,535) 547,507 (36,488) 677,157
Net Income (Loss) 0 0 0 28,664   28,664
Vesting of restricted stock unit awards $ 0 (5,402) 5,630 (228)   0
Vesting of restricted stock unit awards (in shares) 263,918          
Purchase of treasury shares $ 0 0 (11,473) 0   $ (11,473)
Purchase of treasury shares (in shares) (786,498)         786,498
Stock-based compensation expense $ 0 5,604 0 0   $ 5,604
Repurchase of shares to satisfy tax obligation $ 0 0 (1,692) 0   (1,692)
Repurchase of shares to satisfy tax obligation (in shares) (88,001)          
Dividends on common stock $ 0 0 0 (26,260)   (26,260)
Other comprehensive income (loss) $ 0 0 0 0 (2,163) $ (2,163)
Balance (in shares) at Dec. 31, 2023 28,865,810         28,865,810
Balance at Dec. 31, 2023 $ 341 264,534 (106,070) 549,683 (38,651) $ 669,837
Net Income (Loss) 0 0 0 (31,333)   (31,333)
Shares issued in common stock offering $ 46 65,494 0 0   65,540
Shares issued in common stock offering (in shares) 4,590,164          
Vesting of restricted stock unit awards $ 0 (5,818) 6,122 (304)   0
Vesting of restricted stock unit awards (in shares) 301,859          
Stock-based compensation expense $ 0 2,461 0 0   2,461
Repurchase of shares to satisfy tax obligation $ 0 0 (1,707) 0   (1,707)
Repurchase of shares to satisfy tax obligation (in shares) (98,766)          
Dividends on common stock $ 0 0 0 (26,043)   (26,043)
Other comprehensive income (loss) $ 0 0 0 0 45,784 $ 45,784
Balance (in shares) at Dec. 31, 2024 33,659,067         33,659,067
Balance at Dec. 31, 2024 $ 387 $ 326,671 $ (101,655) $ 492,003 $ 7,133 $ 724,539