Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Statements of Changes in Shareholders' Equity

v3.25.0.1
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Interest Rate Swap [Member]
Common Stock [Member]
Interest Rate Swap [Member]
Additional Paid-in Capital [Member]
Interest Rate Swap [Member]
Retained Earnings [Member]
Interest Rate Swap [Member]
AOCI Attributable to Parent [Member]
Interest Rate Swap [Member]
Steel Hedging Instrument [Member]
Common Stock [Member]
Steel Hedging Instrument [Member]
Additional Paid-in Capital [Member]
Steel Hedging Instrument [Member]
Retained Earnings [Member]
Steel Hedging Instrument [Member]
AOCI Attributable to Parent [Member]
Steel Hedging Instrument [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2021                     22,980,951        
Balance at Dec. 31, 2021                     $ 230 $ 163,552 $ 51,881 $ (1,053) $ 214,610
Net income                     0 0 38,609 0 38,609
Dividends paid                     0 0 (27,026) 0 (27,026)
Adjustment for pension and postretirement benefit liability, net of tax                     $ 0 0 0 541 541
Adjustment for hedged derivative, net of tax $ 0 $ 0 $ 0 $ 9,640 $ 9,640         $ 0          
Repurchase of common stock (in shares)                     (171,088)        
Repurchase of common stock                     $ (2) (5,999) 0 0 (6,001)
Stock based compensation (in shares)                     76,930        
Stock based compensation                     $ 1 6,728 0 0 6,729
Balance (in shares) at Dec. 31, 2022                     22,886,793        
Balance at Dec. 31, 2022                     $ 229 164,281 63,464 9,128 237,102
Net income                     0 0 23,723 0 23,723
Dividends paid                     0 0 (27,441) 0 (27,441)
Adjustment for pension and postretirement benefit liability, net of tax                     $ 0 0 0 3 3
Adjustment for hedged derivative, net of tax 0 0 0 (2,775) (2,775)         0          
Stock based compensation (in shares)                     97,172        
Stock based compensation                     $ 1 952 0 0 953
Balance (in shares) at Dec. 31, 2023                     22,983,965        
Balance at Dec. 31, 2023                     $ 230 165,233 59,746 6,356 231,565
Net income                     0 0 56,151 0 56,151
Dividends paid                     0 0 (27,477) 0 (27,477)
Adjustment for pension and postretirement benefit liability, net of tax                     $ 0 0 0 651 651
Adjustment for hedged derivative, net of tax $ 0 $ 0 $ 0 $ (1,495) $ (1,495)         (40)          
Stock based compensation (in shares)                     110,082        
Stock based compensation                     $ 1 4,859 0 0 4,860
Adjustment for hedged derivative, net of tax           $ 0 $ 0 $ 0 $ (40) $ (40)          
Balance (in shares) at Dec. 31, 2024                     23,094,047        
Balance at Dec. 31, 2024                     $ 231 $ 170,092 $ 88,420 $ 5,472 $ 264,215