CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($) $ in Thousands | Common Stock | Additional Paid-In Capital | Accumulated Other Comprehensive (Loss) Income | Retained Earnings | Treasury Stock | Total |
Balances at Dec. 31, 2018 | $ 661 | $ 25,867 | $ (13) | $ 250,568 | $ (54,116) | $ 222,967 |
Balances (in shares) at Dec. 31, 2018 | 5,607,401 | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | |
Stock-based compensation | | 309 | | | | 309 |
Stock-based compensation (in shares) | 3,333 | | | | | |
Treasury shares purchased | | | | | (52) | (52) |
Treasury shares purchased (in shares) | (753) | | | | | |
Cash dividends paid | | | | (757) | | (757) |
Net income | | | | 5,128 | | 5,128 |
Mark to market of foreign exchange hedges, net of $2 tax benefit and $6 tax benefit for the three months ended March 31, 2020 and 2019, respectively, and $2 tax expense and $7 tax expense for the three months ended June 30, 2020 and 2019, respectively | | | (20) | | | (20) |
Comprehensive income | | | (20) | 5,128 | | 5,108 |
Balances at Mar. 31, 2019 | $ 661 | 26,176 | (33) | 254,939 | (54,168) | 227,575 |
Balances (in shares) at Mar. 31, 2019 | 5,609,981 | | | | | |
Balances at Dec. 31, 2018 | $ 661 | 25,867 | (13) | 250,568 | (54,116) | 222,967 |
Balances (in shares) at Dec. 31, 2018 | 5,607,401 | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | |
Net income | | | | | | 21,063 |
Mark to market of foreign exchange hedges, net of $2 tax benefit and $6 tax benefit for the three months ended March 31, 2020 and 2019, respectively, and $2 tax expense and $7 tax expense for the three months ended June 30, 2020 and 2019, respectively | | | | | | (26) |
Comprehensive income | | | | | | 21,037 |
Balances at Sep. 30, 2019 | $ 662 | 27,045 | (39) | 269,358 | (54,357) | 242,669 |
Balances (in shares) at Sep. 30, 2019 | 5,612,772 | | | | | |
Balances at Mar. 31, 2019 | $ 661 | 26,176 | (33) | 254,939 | (54,168) | 227,575 |
Balances (in shares) at Mar. 31, 2019 | 5,609,981 | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | |
Stock options exercised | | 75 | | | | 75 |
Stock options exercised (in shares) | 2,000 | | | | | |
Stock-based compensation | $ 1 | 381 | | | | 382 |
Stock-based compensation (in shares) | 3,173 | | | | | |
Treasury shares purchased | | | | | (189) | (189) |
Treasury shares purchased (in shares) | (2,361) | | | | | |
Cash dividends paid | | | | (760) | | (760) |
Net income | | | | 6,033 | | 6,033 |
Mark to market of foreign exchange hedges, net of $2 tax benefit and $6 tax benefit for the three months ended March 31, 2020 and 2019, respectively, and $2 tax expense and $7 tax expense for the three months ended June 30, 2020 and 2019, respectively | | | 25 | | | 25 |
Comprehensive income | | | 25 | 6,033 | | 6,058 |
Balances at Jun. 30, 2019 | $ 662 | 26,632 | (8) | 260,212 | (54,357) | 233,141 |
Balances (in shares) at Jun. 30, 2019 | 5,612,793 | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | |
Stock-based compensation | | 413 | | | | 413 |
Stock-based compensation (in shares) | (21) | | | | | |
Cash dividends paid | | | | (756) | | (756) |
Net income | | | | 9,902 | | 9,902 |
Mark to market of foreign exchange hedges, net of $2 tax benefit and $6 tax benefit for the three months ended March 31, 2020 and 2019, respectively, and $2 tax expense and $7 tax expense for the three months ended June 30, 2020 and 2019, respectively | | | (31) | | | (31) |
Comprehensive income | | | (31) | 9,902 | | 9,871 |
Balances at Sep. 30, 2019 | $ 662 | 27,045 | (39) | 269,358 | (54,357) | 242,669 |
Balances (in shares) at Sep. 30, 2019 | 5,612,772 | | | | | |
Balances at Dec. 31, 2019 | $ 663 | 27,464 | (1) | 243,566 | (54,560) | 217,132 |
Balances (in shares) at Dec. 31, 2019 | 5,622,826 | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | |
Stock options exercised | | 81 | | | | 81 |
Stock options exercised (in shares) | 2,000 | | | | | |
Stock-based compensation | $ 1 | 378 | | | | 379 |
Stock-based compensation (in shares) | 3,063 | | | | | |
Treasury shares purchased | | | | | (64) | (64) |
Treasury shares purchased (in shares) | (704) | | | | | |
Cash dividends paid | | | | (899) | | (899) |
Net income | | | | 5,544 | | 5,544 |
Mark to market of foreign exchange hedges, net of $2 tax benefit and $6 tax benefit for the three months ended March 31, 2020 and 2019, respectively, and $2 tax expense and $7 tax expense for the three months ended June 30, 2020 and 2019, respectively | | | (6) | | | (6) |
Comprehensive income | | | (6) | 5,544 | | 5,538 |
Balances at Mar. 31, 2020 | $ 664 | 27,923 | (7) | 248,211 | (54,624) | 222,167 |
Balances (in shares) at Mar. 31, 2020 | 5,627,185 | | | | | |
Balances at Dec. 31, 2019 | $ 663 | 27,464 | (1) | 243,566 | (54,560) | 217,132 |
Balances (in shares) at Dec. 31, 2019 | 5,622,826 | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | |
Net income | | | | | | 20,969 |
Mark to market of foreign exchange hedges, net of $2 tax benefit and $6 tax benefit for the three months ended March 31, 2020 and 2019, respectively, and $2 tax expense and $7 tax expense for the three months ended June 30, 2020 and 2019, respectively | | | | | | 1 |
Comprehensive income | | | | | | 20,970 |
Balances at Sep. 30, 2020 | $ 664 | 28,888 | | 261,834 | (54,842) | 236,544 |
Balances (in shares) at Sep. 30, 2020 | 5,630,761 | | | | | |
Balances at Mar. 31, 2020 | $ 664 | 27,923 | (7) | 248,211 | (54,624) | 222,167 |
Balances (in shares) at Mar. 31, 2020 | 5,627,185 | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | |
Stock-based compensation | | 463 | | | | 463 |
Stock-based compensation (in shares) | 3,143 | | | | | |
Treasury shares purchased | | | | | (218) | (218) |
Treasury shares purchased (in shares) | (2,459) | | | | | |
Cash dividends paid | | | | (901) | | (901) |
Net income | | | | 6,101 | | 6,101 |
Mark to market of foreign exchange hedges, net of $2 tax benefit and $6 tax benefit for the three months ended March 31, 2020 and 2019, respectively, and $2 tax expense and $7 tax expense for the three months ended June 30, 2020 and 2019, respectively | | | 7 | | | 7 |
Comprehensive income | | | $ 7 | 6,101 | | 6,108 |
Balances at Jun. 30, 2020 | $ 664 | 28,386 | | 253,411 | (54,842) | 227,619 |
Balances (in shares) at Jun. 30, 2020 | 5,627,869 | | | | | |
Increase (Decrease) in Stockholders' Equity | | | | | | |
Stock options exercised (in shares) | 2,945 | | | | | |
Stock-based compensation | | 502 | | | | 502 |
Stock-based compensation (in shares) | (53) | | | | | |
Cash dividends paid | | | | (901) | | (901) |
Net income | | | | 9,324 | | 9,324 |
Comprehensive income | | | | 9,324 | | 9,324 |
Balances at Sep. 30, 2020 | $ 664 | $ 28,888 | | $ 261,834 | $ (54,842) | $ 236,544 |
Balances (in shares) at Sep. 30, 2020 | 5,630,761 | | | | | |