XML 22 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Pension Plan [Member]
Common Stock [Member]
Pension Plan [Member]
Additional Paid-in Capital [Member]
Pension Plan [Member]
Retained Earnings [Member]
Pension Plan [Member]
AOCI Attributable to Parent [Member]
Pension Plan [Member]
Foreign Exchange Forward [Member]
Common Stock [Member]
Foreign Exchange Forward [Member]
Additional Paid-in Capital [Member]
Foreign Exchange Forward [Member]
Retained Earnings [Member]
Foreign Exchange Forward [Member]
AOCI Attributable to Parent [Member]
Foreign Exchange Forward [Member]
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]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balances (in shares) at Dec. 31, 2022                               9,927,360        
Balance at Dec. 31, 2022                               $ 99 $ 127,911 $ 191,053 $ (789) $ 318,274
Net income                               0 0 2,362 0 2,362
Pension liability adjustment $ 0 $ 0 $ 0 $ 29 $ 29                              
Unrealized gain on derivatives designated as cash flow hedges           $ 0 $ 0 $ 0 $ 22 $ 22         $ (178) $ 0 0 0 (178) (178)
Issuance of common stock under stock compensation plans, net of tax withholdings (in shares)                               70,932        
Issuance of common stock under stock compensation plans, net of tax withholdings                               $ 1 (423)     (422)
Share-based compensation expense                               $ 0 990 0 0 990
Balances (in shares) at Mar. 31, 2023                               9,998,292        
Balance at Mar. 31, 2023                               $ 100 128,478 193,415 (916) 321,077
Balances (in shares) at Dec. 31, 2023                               9,985,580        
Balance at Dec. 31, 2023                               $ 100 129,095 212,125 (960) 340,360
Net income                               $ 0 0 5,238 0 5,238
Pension liability adjustment $ 0 $ 0 $ 0 $ 21 $ 21                              
Unrealized gain on derivatives designated as cash flow hedges           $ 0 $ 0 $ 0 $ 10 $ 10 $ 0 $ 0 $ 0 $ 24 $ 24          
Issuance of common stock under stock compensation plans, net of tax withholdings (in shares)                               14,692        
Issuance of common stock under stock compensation plans, net of tax withholdings                                 (320)     (320)
Repurchase of common stock (in shares)                               (127,375)        
Repurchase of common stock                               $ (1) (3,743) 0 0 (3,744)
Share-based compensation expense                               $ 0 1,025 0 0 1,025
Balances (in shares) at Mar. 31, 2024                               9,872,897        
Balance at Mar. 31, 2024                               $ 99 $ 126,057 $ 217,363 $ (905) $ 342,614