XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
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 4,306 0 4,306
Pension liability adjustment                     $ 0 0 0 58 58
Unrealized gain (loss) on cash flow hedges $ 0 $ 0 $ 0 $ 48 $ 48         $ 0          
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)
Share-based compensation expense                     $ 0 1,840 0 0 1,840
Balances (in shares) at Jun. 30, 2021                     9,870,567        
Balance at Jun. 30, 2021                     $ 99 123,686 152,687 (1,760) 274,712
Balances (in shares) at Mar. 31, 2021                     9,857,961        
Balance at Mar. 31, 2021                     $ 99 123,487 150,556 (1,805) 272,337
Net income                     0 0 2,131 0 2,131
Pension liability adjustment                     $ 0 0 0 29 29
Unrealized gain (loss) on cash flow hedges 0 0 0 16 16         0          
Issuance of common stock under stock compensation plans, net of tax withholdings (in shares)                     12,606        
Issuance of common stock under stock compensation plans, net of tax withholdings                     $ 0 (944) 0 0 (944)
Share-based compensation expense                     $ 0 1,143 0 0 1,143
Balances (in shares) at Jun. 30, 2021                     9,870,567        
Balance at Jun. 30, 2021                     $ 99 123,686 152,687 (1,760) 274,712
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 13,232 0 13,232
Pension liability adjustment                     $ 0 0 0 44 44
Unrealized gain (loss) on cash flow hedges 0 0 0 (403) (403) $ 0 $ 0 $ 0 $ 233 233          
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)
Share-based compensation expense                     $ 0 1,308 0 0 1,308
Balances (in shares) at Jun. 30, 2022                     9,927,360        
Balance at Jun. 30, 2022                     $ 99 125,517 173,136 (1,808) 296,944
Balances (in shares) at Mar. 31, 2022                     9,915,980        
Balance at Mar. 31, 2022                     $ 99 125,403 163,463 (1,967) 286,998
Net income                     0 0 9,673 0 9,673
Pension liability adjustment                     $ 0 0 0 22 22
Unrealized gain (loss) on cash flow hedges $ 0 $ 0 $ 0 $ (96) $ (96) $ 0 $ 0 $ 0 $ 233 $ 233          
Issuance of common stock under stock compensation plans, net of tax withholdings (in shares)                     11,380        
Issuance of common stock under stock compensation plans, net of tax withholdings                     $ 0 (559) 0 0 (559)
Share-based compensation expense                     $ 0 673 0 0 673
Balances (in shares) at Jun. 30, 2022                     9,927,360        
Balance at Jun. 30, 2022                     $ 99 $ 125,517 $ 173,136 $ (1,808) $ 296,944