XML 61 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 18 - Quarterly Financial Data (Unaudited) (Details) - Summary of Quarterly Financial Data (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Summary of Quarterly Financial Data [Abstract]                      
Revenue $ 75,703us-gaap_SalesRevenueNet $ 78,335us-gaap_SalesRevenueNet $ 68,436us-gaap_SalesRevenueNet $ 60,061us-gaap_SalesRevenueNet $ 63,560us-gaap_SalesRevenueNet $ 65,347us-gaap_SalesRevenueNet $ 57,714us-gaap_SalesRevenueNet $ 51,470us-gaap_SalesRevenueNet $ 282,535us-gaap_SalesRevenueNet $ 238,091us-gaap_SalesRevenueNet $ 213,813us-gaap_SalesRevenueNet
Cost of revenue 34,744us-gaap_CostOfRevenue 35,872us-gaap_CostOfRevenue 31,337us-gaap_CostOfRevenue 27,964us-gaap_CostOfRevenue 29,266us-gaap_CostOfRevenue 30,053us-gaap_CostOfRevenue 26,786us-gaap_CostOfRevenue 24,085us-gaap_CostOfRevenue 129,917us-gaap_CostOfRevenue 110,190us-gaap_CostOfRevenue 100,665us-gaap_CostOfRevenue
Gross profit 40,959us-gaap_GrossProfit 42,463us-gaap_GrossProfit 37,099us-gaap_GrossProfit 32,097us-gaap_GrossProfit 34,294us-gaap_GrossProfit 35,294us-gaap_GrossProfit 30,928us-gaap_GrossProfit 27,385us-gaap_GrossProfit 152,618us-gaap_GrossProfit 127,901us-gaap_GrossProfit 113,148us-gaap_GrossProfit
Operating expenses:                      
Research and development 14,941us-gaap_AllocatedShareBasedCompensationExpense 14,679us-gaap_AllocatedShareBasedCompensationExpense 13,368us-gaap_AllocatedShareBasedCompensationExpense 15,603us-gaap_AllocatedShareBasedCompensationExpense 12,487us-gaap_AllocatedShareBasedCompensationExpense 12,643us-gaap_AllocatedShareBasedCompensationExpense 12,478us-gaap_AllocatedShareBasedCompensationExpense 12,123us-gaap_AllocatedShareBasedCompensationExpense      
Selling, general and administrative 16,787us-gaap_SellingGeneralAndAdministrativeExpense 17,006us-gaap_SellingGeneralAndAdministrativeExpense 16,853us-gaap_SellingGeneralAndAdministrativeExpense 16,109us-gaap_SellingGeneralAndAdministrativeExpense 13,683us-gaap_SellingGeneralAndAdministrativeExpense 13,891us-gaap_SellingGeneralAndAdministrativeExpense 13,793us-gaap_SellingGeneralAndAdministrativeExpense 13,258us-gaap_SellingGeneralAndAdministrativeExpense 66,755us-gaap_SellingGeneralAndAdministrativeExpense 54,624us-gaap_SellingGeneralAndAdministrativeExpense 50,018us-gaap_SellingGeneralAndAdministrativeExpense
Litigation expense (benefit), net 66us-gaap_LegalFees 332us-gaap_LegalFees 274us-gaap_LegalFees (8,700)us-gaap_LegalFees 84us-gaap_LegalFees 104us-gaap_LegalFees (257)us-gaap_LegalFees (301)us-gaap_LegalFees      
Total operating expenses 31,794us-gaap_OperatingExpenses 32,017us-gaap_OperatingExpenses 30,495us-gaap_OperatingExpenses 23,012us-gaap_OperatingExpenses 26,254us-gaap_OperatingExpenses 26,638us-gaap_OperatingExpenses 26,014us-gaap_OperatingExpenses 25,080us-gaap_OperatingExpenses 117,318us-gaap_OperatingExpenses 103,986us-gaap_OperatingExpenses 95,869us-gaap_OperatingExpenses
Income from operations 9,165us-gaap_OperatingIncomeLoss 10,446us-gaap_OperatingIncomeLoss 6,604us-gaap_OperatingIncomeLoss 9,085us-gaap_OperatingIncomeLoss 8,040us-gaap_OperatingIncomeLoss 8,656us-gaap_OperatingIncomeLoss 4,914us-gaap_OperatingIncomeLoss 2,305us-gaap_OperatingIncomeLoss 35,300us-gaap_OperatingIncomeLoss 23,915us-gaap_OperatingIncomeLoss 17,279us-gaap_OperatingIncomeLoss
Interest and other income, net 407us-gaap_NonoperatingIncomeExpense 202us-gaap_NonoperatingIncomeExpense 295us-gaap_NonoperatingIncomeExpense 190us-gaap_NonoperatingIncomeExpense (57)us-gaap_NonoperatingIncomeExpense (59)us-gaap_NonoperatingIncomeExpense 218us-gaap_NonoperatingIncomeExpense (10)us-gaap_NonoperatingIncomeExpense      
Income before income taxes 9,572us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 10,648us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 6,899us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 9,275us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 7,983us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 8,597us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 5,132us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,295us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 36,392us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 24,007us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 17,890us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Income tax provision (benefit) 712us-gaap_IncomeTaxExpenseBenefit (573)us-gaap_IncomeTaxExpenseBenefit 502us-gaap_IncomeTaxExpenseBenefit 257us-gaap_IncomeTaxExpenseBenefit 484us-gaap_IncomeTaxExpenseBenefit 1,187us-gaap_IncomeTaxExpenseBenefit (357)us-gaap_IncomeTaxExpenseBenefit (204)us-gaap_IncomeTaxExpenseBenefit 897us-gaap_IncomeTaxExpenseBenefit 1,109us-gaap_IncomeTaxExpenseBenefit 2,134us-gaap_IncomeTaxExpenseBenefit
Net income $ 8,860us-gaap_NetIncomeLoss $ 11,221us-gaap_NetIncomeLoss $ 6,397us-gaap_NetIncomeLoss $ 9,018us-gaap_NetIncomeLoss $ 7,499us-gaap_NetIncomeLoss $ 7,410us-gaap_NetIncomeLoss $ 5,489us-gaap_NetIncomeLoss $ 2,499us-gaap_NetIncomeLoss $ 35,495us-gaap_NetIncomeLoss $ 22,898us-gaap_NetIncomeLoss $ 15,756us-gaap_NetIncomeLoss
Net income per share:                      
Basic (in Dollars per share) $ 0.23us-gaap_EarningsPerShareBasic $ 0.29us-gaap_EarningsPerShareBasic $ 0.17us-gaap_EarningsPerShareBasic $ 0.23us-gaap_EarningsPerShareBasic $ 0.20us-gaap_EarningsPerShareBasic $ 0.20us-gaap_EarningsPerShareBasic $ 0.15us-gaap_EarningsPerShareBasic $ 0.07us-gaap_EarningsPerShareBasic $ 0.92us-gaap_EarningsPerShareBasic $ 0.61us-gaap_EarningsPerShareBasic $ 0.45us-gaap_EarningsPerShareBasic
Diluted (in Dollars per share) $ 0.22us-gaap_EarningsPerShareDiluted $ 0.28us-gaap_EarningsPerShareDiluted $ 0.16us-gaap_EarningsPerShareDiluted $ 0.23us-gaap_EarningsPerShareDiluted $ 0.19us-gaap_EarningsPerShareDiluted $ 0.19us-gaap_EarningsPerShareDiluted $ 0.14us-gaap_EarningsPerShareDiluted $ 0.07us-gaap_EarningsPerShareDiluted $ 0.89us-gaap_EarningsPerShareDiluted $ 0.59us-gaap_EarningsPerShareDiluted $ 0.43us-gaap_EarningsPerShareDiluted
Weighted-average shares outstanding:                      
Basic (in Shares) 38,807us-gaap_WeightedAverageNumberOfSharesIssuedBasic 38,785us-gaap_WeightedAverageNumberOfSharesIssuedBasic 38,684us-gaap_WeightedAverageNumberOfSharesIssuedBasic 38,470us-gaap_WeightedAverageNumberOfSharesIssuedBasic 38,328us-gaap_WeightedAverageNumberOfSharesIssuedBasic 37,910us-gaap_WeightedAverageNumberOfSharesIssuedBasic 37,053us-gaap_WeightedAverageNumberOfSharesIssuedBasic 36,259us-gaap_WeightedAverageNumberOfSharesIssuedBasic      
Diluted (in Shares) 40,321us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 39,727us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 39,608us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 39,517us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 39,524us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 39,009us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 38,239us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 37,708us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 39,793us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 38,620us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 36,247us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Cash dividends declared per common share (in Dollars per share) $ 0.15us-gaap_CommonStockDividendsPerShareDeclared $ 0.15us-gaap_CommonStockDividendsPerShareDeclared $ 0.15us-gaap_CommonStockDividendsPerShareDeclared           $ 0.45us-gaap_CommonStockDividendsPerShareDeclared   $ 1.00us-gaap_CommonStockDividendsPerShareDeclared