CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($) shares in Thousands, $ in Thousands | Common Stock and Paid-in Capital | Common Stock | Unamortized Cost of Equity Awards | Retained Earnings | Foreign Currency Translation Adjustments | Accumulated income (loss) on derivatives | Defined Benefit Plan Liability | Total |
Balances at Dec. 31, 2019 | $ 37,136 | $ 41,642 | $ (4,506) | $ 92,589 | $ (8,626) | $ (277) | $ (1,628) | $ 119,194 |
Balances (in shares) at Dec. 31, 2019 | | 14,399 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | |
Stock transactions under employee benefit stock plans | 1,252 | $ 1,252 | | | | | | 1,252 |
Stock transactions under employee benefit stock plans (in shares) | | 48 | | | | | | |
Issuance of restricted stock, net of forfeitures | 485 | $ 3,574 | (3,089) | | | | | 485 |
Issuance of restricted stock, net of forfeitures (in shares) | | 156 | | | | | | |
Stock-based compensation expense | 789 | | 789 | | | | | 789 |
Shares withheld for payment of employee payroll taxes | (256) | $ (256) | | | | | | (256) |
Shares withheld for payment of employee payroll taxes (in shares) | | (36) | | | | | | |
Comprehensive (loss) income | | | | | (2,428) | (1,432) | | (3,860) |
Tax effect | | | | | | 344 | | 344 |
Net income | | | | 4,035 | | | | 4,035 |
Dividends to stockholders | | | | (290) | | | | (290) |
Balances at Mar. 31, 2020 | 39,406 | $ 46,212 | (6,806) | 96,334 | (11,054) | (1,365) | (1,628) | 121,693 |
Balances (in shares) at Mar. 31, 2020 | | 14,567 | | | | | | |
Balances at Dec. 31, 2019 | 37,136 | $ 41,642 | (4,506) | 92,589 | (8,626) | (277) | (1,628) | 119,194 |
Balances (in shares) at Dec. 31, 2019 | | 14,399 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | |
Net income | | | | | | | | 6,931 |
Balances at Jun. 30, 2020 | 39,786 | $ 46,893 | (7,107) | 98,938 | (9,122) | (1,694) | (1,628) | 126,280 |
Balances (in shares) at Jun. 30, 2020 | | 14,617 | | | | | | |
Balances at Mar. 31, 2020 | 39,406 | $ 46,212 | (6,806) | 96,334 | (11,054) | (1,365) | (1,628) | 121,693 |
Balances (in shares) at Mar. 31, 2020 | | 14,567 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | |
Issuance of restricted stock, net of forfeitures | | $ 1,222 | (1,222) | | | | | |
Issuance of restricted stock, net of forfeitures (in shares) | | 57 | | | | | | |
Stock-based compensation expense | 921 | | 921 | | | | | 921 |
Shares withheld for payment of employee payroll taxes | (541) | $ (541) | | | | | | (541) |
Shares withheld for payment of employee payroll taxes (in shares) | | (8) | | | | | | |
Comprehensive (loss) income | | | | | 1,932 | (433) | | 1,499 |
Tax effect | | | | | | 104 | | 104 |
Net income | | | | 2,896 | | | | 2,896 |
Dividends to stockholders | | | | (292) | | | | (292) |
Balances at Jun. 30, 2020 | 39,786 | $ 46,893 | (7,107) | 98,938 | (9,122) | (1,694) | (1,628) | 126,280 |
Balances (in shares) at Jun. 30, 2020 | | 14,617 | | | | | | |
Balances at Dec. 31, 2020 | 41,278 | $ 47,085 | (5,807) | 105,065 | (216) | (1,438) | (1,633) | $ 143,056 |
Balances (in shares) at Dec. 31, 2020 | | 14,632 | | | | | | 14,632 |
Increase (Decrease) in Stockholders' Equity | | | | | | | | |
Stock transactions under employee benefit stock plans | 988 | $ 988 | | | | | | $ 988 |
Stock transactions under employee benefit stock plans (in shares) | | 32 | | | | | | |
Issuance of restricted stock, net of forfeitures | 129 | $ 3,001 | (2,872) | | | | | 129 |
Issuance of restricted stock, net of forfeitures (in shares) | | 81 | | | | | | |
Stock-based compensation expense | 797 | | 797 | | | | | 797 |
Shares withheld for payment of employee payroll taxes | (256) | $ (256) | | | | | | (256) |
Shares withheld for payment of employee payroll taxes (in shares) | | (21) | | | | | | |
Comprehensive (loss) income | | | | | (4,007) | 929 | | (3,078) |
Tax effect of derivative transactions | | | | | | (221) | | (221) |
Net income | | | | 11,927 | | | | 11,927 |
Dividends to stockholders | | | | (294) | | | | (294) |
Balances at Mar. 31, 2021 | 42,936 | $ 50,818 | (7,882) | 116,698 | (4,223) | (730) | (1,633) | 153,048 |
Balances (in shares) at Mar. 31, 2021 | | 14,724 | | | | | | |
Balances at Dec. 31, 2020 | 41,278 | $ 47,085 | (5,807) | 105,065 | (216) | (1,438) | (1,633) | $ 143,056 |
Balances (in shares) at Dec. 31, 2020 | | 14,632 | | | | | | 14,632 |
Increase (Decrease) in Stockholders' Equity | | | | | | | | |
Net income | | | | | | | | $ 16,561 |
Balances at Jun. 30, 2021 | 42,590 | $ 49,946 | (7,356) | 120,964 | (3,268) | (674) | (1,633) | $ 157,979 |
Balances (in shares) at Jun. 30, 2021 | | 14,716 | | | | | | 14,716 |
Balances at Mar. 31, 2021 | 42,936 | $ 50,818 | (7,882) | 116,698 | (4,223) | (730) | (1,633) | $ 153,048 |
Balances (in shares) at Mar. 31, 2021 | | 14,724 | | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | | | |
Issuance of restricted stock, net of forfeitures | (2) | $ 472 | (474) | | | | | (2) |
Issuance of restricted stock, net of forfeitures (in shares) | | 15 | | | | | | |
Stock-based compensation expense | 1,000 | | 1,000 | | | | | 1,000 |
Shares withheld for payment of employee payroll taxes | (1,344) | $ (1,344) | | | | | | (1,344) |
Shares withheld for payment of employee payroll taxes (in shares) | | (23) | | | | | | |
Comprehensive (loss) income | | | | | 955 | 74 | | 1,029 |
Tax effect of derivative transactions | | | | | | (18) | | (18) |
Net income | | | | 4,634 | | | | 4,634 |
Dividends to stockholders | | | | (368) | | | | (368) |
Balances at Jun. 30, 2021 | $ 42,590 | $ 49,946 | $ (7,356) | $ 120,964 | $ (3,268) | $ (674) | $ (1,633) | $ 157,979 |
Balances (in shares) at Jun. 30, 2021 | | 14,716 | | | | | | 14,716 |