XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
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, 2020                               9,805,437        
Balance at Dec. 31, 2020                               $ 98 $ 123,013 $ 148,381 $ (1,866) $ 269,626
Net income                               0 0 9,252 0 9,252
Pension liability adjustment $ 0 $ 0 $ 0 $ 87 $ 87                              
Unrealized gain (loss) on cash flow hedges           $ 0 $ 0 $ 0 $ 73 $ 73         $ 0          
Share-based compensation expense                               $ 0 2,437 0 0 2,437
Issuance of common stock under stock compensation plans, net of tax withholdings (in shares)                               65,130        
Issuance of common stock under stock compensation plans, net of tax withholdings                               $ 1 (1,167) 0 0 (1,166)
Balances (in shares) at Sep. 30, 2021                               9,870,567        
Balance at Sep. 30, 2021                               $ 99 124,283 157,633 (1,706) 280,309
Balances (in shares) at Jun. 30, 2021                               9,870,567        
Balance at Jun. 30, 2021                               $ 99 123,686 152,687 (1,760) 274,712
Net income                               0 0 4,946 0 4,946
Pension liability adjustment 0 0 0 29 29                              
Unrealized gain (loss) on cash flow hedges           0 0 0 25 25         0          
Share-based compensation expense                               $ 0 597 0 0 597
Balances (in shares) at Sep. 30, 2021                               9,870,567        
Balance at Sep. 30, 2021                               $ 99 124,283 157,633 (1,706) 280,309
Balances (in shares) at Dec. 31, 2021                               9,870,567        
Balance at Dec. 31, 2021                               $ 99 125,062 159,904 (1,682) 283,383
Net income                               0 0 23,188 0 23,188
Pension liability adjustment 0 0 0 66 66                              
Unrealized gain (loss) on cash flow hedges           0 0 0 (245) (245) $ 0 $ 0 $ 0 $ 661 661          
Share-based compensation expense                               $ 0 2,477 0 0 2,477
Issuance of common stock under stock compensation plans, net of tax withholdings (in shares)                               56,793        
Issuance of common stock under stock compensation plans, net of tax withholdings                               $ 0 (853) 0 0 (853)
Balances (in shares) at Sep. 30, 2022                               9,927,360        
Balance at Sep. 30, 2022                               $ 99 126,686 183,092 (1,200) 308,677
Balances (in shares) at Jun. 30, 2022                               9,927,360        
Balance at Jun. 30, 2022                               $ 99 125,517 173,136 (1,808) 296,944
Net income                               0 0 9,956 0 9,956
Pension liability adjustment $ 0 $ 0 $ 0 $ 22 $ 22                              
Unrealized gain (loss) on cash flow hedges           $ 0 $ 0 $ 0 $ 158 $ 158 $ 0 $ 0 $ 0 $ 428 $ 428          
Share-based compensation expense                               $ 0 1,169 0 0 1,169
Balances (in shares) at Sep. 30, 2022                               9,927,360        
Balance at Sep. 30, 2022                               $ 99 $ 126,686 $ 183,092 $ (1,200) $ 308,677