Consolidated Statement of Shareholders' Equity Statement - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] |
Beginning Balance, Shares | | 27,945,000 | | | |
Beginning balance | $ 470,327 | $ 279 | $ 190,067 | $ 277,989 | $ 1,992 |
Issuance of common stock under employee stock plans (in shares) | | 67,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 2,605 | $ 1 | 2,604 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) | | 240,000 | | | |
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures | 0 | $ 2 | (2) | | |
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 12,377 | | 12,377 | | |
Shares Paid for Tax Withholding for Share Based Compensation (in shares) | | (51,000) | | | |
Stock Withheld to Cover Tax Withholding Requirements Upon Vesting to Restricted Stock Units Amount | (3,532) | $ 0 | (3,532) | | |
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | (5,682) | | | | (5,682) |
Adjustments to Additional Paid in Capital Directors Deferred Compensation | 34 | | 34 | | |
Net income | $ 30,872 | | | 30,872 | |
Stock Repurchased and Retired During Period, Shares | (799,000) | | | | |
Stock Repurchased and Retired During Period, Value | $ (50,000) | $ (8) | (49,992) | | |
Stock Repurchased and Retired During Period, Shares | (798,794) | | | | |
Stock Repurchased and Retired During Period, Value | $ (50,000) | | | | |
Beginning Balance, Shares | | 28,073,000 | | | |
Beginning balance | 496,628 | $ 280 | 191,021 | 299,430 | 5,897 |
Issuance of common stock under employee stock plans (in shares) | | 56,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 2,206 | $ 1 | 2,205 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) | | 43,000 | | | |
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures | 0 | $ 1 | (1) | | |
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 6,431 | | 6,431 | | |
Shares Paid for Tax Withholding for Share Based Compensation (in shares) | | (1,000) | | | |
Stock Withheld to Cover Tax Withholding Requirements Upon Vesting to Restricted Stock Units Amount | (54) | $ 0 | (54) | | |
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | (9,587) | | | | (9,587) |
Adjustments to Additional Paid in Capital Directors Deferred Compensation | 16 | | 16 | | |
Net income | $ 10,471 | | | 10,471 | |
Stock Repurchased and Retired During Period, Shares | (769,000) | | | | |
Stock Repurchased and Retired During Period, Value | $ (48,070) | $ (8) | (48,062) | | |
Beginning Balance, Shares | | 27,402,000 | | | |
Beginning balance | 458,041 | $ 274 | 151,556 | 309,901 | (3,690) |
Cumulative Effect of New Accounting Principle in Period of Adoption | $ 1,040 | | | 1,040 | |
Beginning Balance, Shares | 27,788,000 | 27,788,000 | | | |
Beginning balance | $ 535,322 | $ 278 | 172,771 | 367,021 | (4,748) |
Issuance of common stock under employee stock plans (in shares) | | 116,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 4,680 | $ 1 | 4,679 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) | | 278,000 | | | |
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures | 0 | $ 3 | (3) | | |
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 14,458 | | 14,458 | | |
Shares Paid for Tax Withholding for Share Based Compensation (in shares) | | (59,000) | | | |
Stock Withheld to Cover Tax Withholding Requirements Upon Vesting to Restricted Stock Units Amount | (7,277) | $ (1) | (7,276) | | |
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 2,632 | | | | 2,632 |
Adjustments to Additional Paid in Capital Directors Deferred Compensation | 34 | | 34 | | |
Net income | 29,727 | | | 29,727 | |
Beginning Balance, Shares | | 28,038,000 | | | |
Beginning balance | 562,623 | $ 280 | 175,000 | 389,541 | (2,198) |
Issuance of common stock under employee stock plans (in shares) | | 39,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 2,117 | $ 0 | 2,117 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) | | 47,000 | | | |
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures | 0 | $ 1 | (1) | | |
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 7,594 | | 7,594 | | |
Shares Paid for Tax Withholding for Share Based Compensation (in shares) | | (1,000) | | | |
Stock Withheld to Cover Tax Withholding Requirements Upon Vesting to Restricted Stock Units Amount | (65) | $ 0 | (65) | | |
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 82 | | | | 82 |
Adjustments to Additional Paid in Capital Directors Deferred Compensation | 18 | | 18 | | |
Net income | $ 7,207 | | | 7,207 | |
Beginning Balance, Shares | 28,123,000 | 28,123,000 | | | |
Beginning balance | $ 579,576 | $ 281 | $ 184,663 | $ 396,748 | $ (2,116) |