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 | | 28,352,000 | | | |
Beginning balance | $ 652,069 | $ 284 | $ 196,455 | $ 452,321 | $ 3,009 |
Issuance of common stock under employee stock plans (in shares) | | 112,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 3,690 | $ 1 | 3,689 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) | | 243,000 | | | |
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures | 0 | $ 2 | (2) | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 11,061 | | 11,061 | | |
Shares Paid for Tax Withholding for Share Based Compensation (in shares) | | (45,000) | | | |
Stock Withheld to Cover Tax Withholding Requirements Upon Vesting to Restricted Stock Units Amount | (1,816) | | (1,816) | | |
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 1,535 | | 1,535 | | |
Adjustments to Additional Paid in Capital Directors Deferred Compensation | 42 | | 42 | | |
Net (loss) income | $ 40,481 | | | 40,481 | |
Stock repurchased and retired during period (in shares) | (664,000) | | | | |
Value of stock repurchased | $ (25,000) | $ (7) | (24,993) | | |
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 300,000 | | | | |
Contract with Customer, Liability, Revenue Recognized | $ 4,300 | | | | |
Effective Income Tax Rate Reconciliation, Percent | 18.50% | | | | |
Beginning Balance, Shares | | 27,876,000 | | | |
Beginning balance | $ 616,539 | $ 279 | 175,790 | 434,186 | 6,284 |
Issuance of common stock under employee stock plans (in shares) | 2,756,000 | 72,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | | $ 1 | 2,755 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) | | 50,000 | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | $ 5,870 | | 5,870 | | |
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | (1,740) | | | | |
Adjustments to Additional Paid in Capital Directors Deferred Compensation | 21 | | 21 | | |
Net (loss) income | $ 58,616 | | | 58,616 | |
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 200,000 | | | | |
Contract with Customer, Liability, Revenue Recognized | $ 3,800 | | | | |
Effective Income Tax Rate Reconciliation, Percent | 16.10% | | | | |
Beginning Balance, Shares | | 27,998,000 | | | |
Beginning balance | $ 682,062 | $ 280 | 184,436 | 492,802 | 4,544 |
Beginning Balance, Shares | 28,184,000 | 28,184,000 | | | |
Beginning balance | $ 804,434 | $ 282 | 205,256 | 599,389 | (493) |
Issuance of common stock under employee stock plans (in shares) | | 121,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 5,131 | $ 1 | 5,130 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) | | 233,000 | | | |
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures | 0 | $ 2 | (2) | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 14,122 | | 14,122 | | |
Shares Paid for Tax Withholding for Share Based Compensation (in shares) | | (41,000) | | | |
Stock Withheld to Cover Tax Withholding Requirements Upon Vesting to Restricted Stock Units Amount | (4,799) | | (4,799) | | |
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 7,617 | | | | 7,617 |
Adjustments to Additional Paid in Capital Directors Deferred Compensation | 42 | | 42 | | |
Net (loss) income | $ 4,685 | | | 4,685 | |
Stock repurchased and retired during period (in shares) | (447,000) | | | | |
Value of stock repurchased | $ (50,000) | $ (4) | (3,374) | (46,622) | |
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 100,000 | | | | |
Contract with Customer, Liability, Revenue Recognized | $ 8,900 | | | | |
Effective Income Tax Rate Reconciliation, Percent | (61.50%) | | | | |
Beginning Balance, Shares | | 28,395,000 | | | |
Beginning balance | $ 823,984 | $ 284 | 209,890 | 606,832 | 6,978 |
Issuance of common stock under employee stock plans (in shares) | | 54,000 | | | |
Stock Issued During Period, Value, Stock Options Exercised | 2,542 | $ 1 | 2,541 | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) | | 48,000 | | | |
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures | 0 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 7,340 | | 7,340 | | |
Stock Withheld to Cover Tax Withholding Requirements Upon Vesting to Restricted Stock Units Amount | (43) | | (43) | | |
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 146 | | | | 146 |
Adjustments to Additional Paid in Capital Directors Deferred Compensation | 21 | | 21 | | |
Net (loss) income | $ (2,758) | | | (2,758) | |
Stock repurchased and retired during period (in shares) | (446,954) | | | | |
Value of stock repurchased | $ (50,000) | $ (4) | (3,374) | (46,622) | |
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 800,000 | | | | |
Contract with Customer, Liability, Revenue Recognized | $ 3,400 | | | | |
Effective Income Tax Rate Reconciliation, Percent | 17.10% | | | | |
Beginning Balance, Shares | 28,050,000 | 28,050,000 | | | |
Beginning balance | $ 781,232 | $ 281 | $ 216,375 | $ 557,452 | $ 7,124 |