XML 26 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 6 - Stockholders' Equity, Stock Plans and Stock-based Compensation Expense (Details) - Options Outstanding and Exercisable Price Ranges (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Options Exercisable, Number Outstanding (in Shares)   2,221,657us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
Options Exercisable, Weighted-Average Exercise Price   $ 10.14us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
Exercise Price Range 1 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 6.54us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange1Member
 
Options Outstanding, Number Outstanding (in Shares) 17,125us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange1Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 1 year 109 days  
Options Exercisable, Number Outstanding (in Shares) 17,125us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange1Member
 
Options Exercisable, Weighted-Average Exercise Price $ 6.54us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange1Member
 
Exercise Price Range 2 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 6.88us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange2Member
 
Options Outstanding, Number Outstanding (in Shares) 460,530us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange2Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 4 years 135 days  
Options Exercisable, Number Outstanding (in Shares) 278,266us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange2Member
 
Options Exercisable, Weighted-Average Exercise Price $ 6.88us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange2Member
 
Exercise Price Range 3 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 7.11us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange3Member
 
Range of Exercise Prices, Upper Limit $ 8.66us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange3Member
 
Options Outstanding, Number Outstanding (in Shares) 442,525us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange3Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 1 year 229 days  
Options Exercisable, Number Outstanding (in Shares) 428.942us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange3Member
 
Options Exercisable, Weighted-Average Exercise Price $ 8.53us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange3Member
 
Exercise Price Range 4 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 8.72us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange4Member
 
Options Outstanding, Number Outstanding (in Shares) 473,989us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange4Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 3 years 76 days  
Options Exercisable, Number Outstanding (in Shares) 431,615us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange4Member
 
Options Exercisable, Weighted-Average Exercise Price $ 8.72us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange4Member
 
Exercise Price Range 5 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 8.80us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange5Member
 
Options Outstanding, Number Outstanding (in Shares) 553,795us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange5Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 5 years 29 days  
Options Exercisable, Number Outstanding (in Shares) 196,926us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange5Member
 
Options Exercisable, Weighted-Average Exercise Price $ 8.80us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange5Member
 
Exercise Price Range 6 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 8.81us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange6Member
 
Range of Exercise Prices, Upper Limit $ 9.65us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange6Member
 
Options Outstanding, Number Outstanding (in Shares) 432,778us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange6Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 5 years 171 days  
Options Exercisable, Number Outstanding (in Shares) 114,960us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange6Member
 
Options Exercisable, Weighted-Average Exercise Price $ 9.15us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange6Member
 
Exercise Price Range 7 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 9.74us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange7Member
 
Range of Exercise Prices, Upper Limit $ 10.03us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange7Member
 
Options Outstanding, Number Outstanding (in Shares) 183,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange7Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 4 years 240 days  
Options Exercisable, Number Outstanding (in Shares) 28,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange7Member
 
Options Exercisable, Weighted-Average Exercise Price $ 9.74us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange7Member
 
Exercise Price Range 8 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 10.24us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange8Member
 
Options Outstanding, Number Outstanding (in Shares) 441,325us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange8Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 2 years 76 days  
Options Exercisable, Number Outstanding (in Shares) 441,325us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange8Member
 
Options Exercisable, Weighted-Average Exercise Price $ 10.24us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange8Member
 
Exercise Price Range 9 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 10.32us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange9Member
 
Range of Exercise Prices, Upper Limit $ 14.78us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange9Member
 
Options Outstanding, Number Outstanding (in Shares) 354,500us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange9Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 1 year 131 days  
Options Exercisable, Number Outstanding (in Shares) 290,603us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange9Member
 
Options Exercisable, Weighted-Average Exercise Price $ 11.14us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange9Member
 
Exercise Price Range 10 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 16.25us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange10Member
 
Range of Exercise Prices, Upper Limit $ 25.73us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange10Member
 
Options Outstanding, Number Outstanding (in Shares) 103,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange10Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 295 days  
Options Exercisable, Number Outstanding (in Shares) 103,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange10Member
 
Options Exercisable, Weighted-Average Exercise Price $ 20.93us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange10Member
 
Exercise Price Range 11 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, Lower Limit $ 6.54us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange11Member
 
Range of Exercise Prices, Upper Limit $ 25.73us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange11Member
 
Options Outstanding, Number Outstanding (in Shares) 3,462,567us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange11Member
 
Options Outstanding, Weighted-Average Remaining Contractual Life 3 years 153 days  
Options Exercisable, Number Outstanding (in Shares) 2,330,762us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange11Member
 
Options Exercisable, Weighted-Average Exercise Price $ 9.62us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= cutr_ExercisePriceRange11Member