CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (USD $) In Thousands, except Per Share data, unless otherwise specified
|
12 Months Ended |
|
|
|
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] |
|
|
|
Revenue |
$ 226,983us-gaap_SalesRevenueNet |
$ 213,423us-gaap_SalesRevenueNet |
$ 202,582us-gaap_SalesRevenueNet |
Cost of revenue |
67,131us-gaap_CostOfGoodsAndServicesSold |
69,797us-gaap_CostOfGoodsAndServicesSold |
60,008us-gaap_CostOfGoodsAndServicesSold |
Gross profit |
159,852us-gaap_GrossProfit |
143,626us-gaap_GrossProfit |
142,574us-gaap_GrossProfit |
Operating expenses: |
|
|
|
Research and development |
43,135us-gaap_ResearchAndDevelopmentExpense |
45,041us-gaap_ResearchAndDevelopmentExpense |
42,989us-gaap_ResearchAndDevelopmentExpense |
Selling, general and administrative |
82,785us-gaap_SellingGeneralAndAdministrativeExpense |
87,301us-gaap_SellingGeneralAndAdministrativeExpense |
72,626us-gaap_SellingGeneralAndAdministrativeExpense |
Amortization of acquired intangible assets |
3,913us-gaap_AmortizationOfIntangibleAssets |
4,099us-gaap_AmortizationOfIntangibleAssets |
4,243us-gaap_AmortizationOfIntangibleAssets |
Restructuring Charges |
1,882us-gaap_RestructuringCharges |
2,418us-gaap_RestructuringCharges |
0us-gaap_RestructuringCharges |
Total operating expenses |
131,715us-gaap_OperatingExpenses |
138,859us-gaap_OperatingExpenses |
119,858us-gaap_OperatingExpenses |
Income from operations |
28,137us-gaap_OperatingIncomeLoss |
4,767us-gaap_OperatingIncomeLoss |
22,716us-gaap_OperatingIncomeLoss |
Interest expense on long-term debt |
(6)us-gaap_InterestExpenseDebt |
(76)us-gaap_InterestExpenseDebt |
(198)us-gaap_InterestExpenseDebt |
Other income, net |
(46)us-gaap_OtherNonoperatingIncomeExpense |
6,733us-gaap_OtherNonoperatingIncomeExpense |
262us-gaap_OtherNonoperatingIncomeExpense |
Income before income taxes |
28,085us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
11,424us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
22,780us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
Income tax benefit (expense) |
10,958us-gaap_IncomeTaxExpenseBenefit |
(4,328)us-gaap_IncomeTaxExpenseBenefit |
(10,373)us-gaap_IncomeTaxExpenseBenefit |
Net income |
39,043us-gaap_NetIncomeLoss |
7,096us-gaap_NetIncomeLoss |
12,407us-gaap_NetIncomeLoss |
Other Comprehensive Income |
|
|
|
Foreign currency translation adjustments |
(1,146)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
(681)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
144us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Unrealized losses on available-for-sale securities, net of tax |
(17)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax |
(1)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax |
(27)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax |
Other comprehensive (loss) income |
(1,163)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
(682)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
117us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
Comprehensive income |
$ 37,880us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest |
$ 6,414us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest |
$ 12,524us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest |
Net income per share, basic (in dollars per share) |
$ 0.94us-gaap_EarningsPerShareBasic |
$ 0.17us-gaap_EarningsPerShareBasic |
$ 0.30us-gaap_EarningsPerShareBasic |
Shares used in computing net income per share, basic (in shares) |
41,558us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
40,799us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
40,927us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Net income per share, diluted (in dollars per share) |
$ 0.93us-gaap_EarningsPerShareDiluted |
$ 0.17us-gaap_EarningsPerShareDiluted |
$ 0.30us-gaap_EarningsPerShareDiluted |
Shares used in computing net income per share, diluted (in shares) |
42,156us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
41,986us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
41,884us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |