XML 87 R91.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCKHOLDERS' EQUTIY AND SHARE-BASED COMPENSATION EXPENSE - Summary of outstanding and exercisable options (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of Options Outstanding (in shares) 4,195us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions  
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 3 years 7 months 10 days  
Option Outstanding, Weighted-Average Exercise Price Per Share (in dollars per share) $ 6.23us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1  
Number of Option Exercisable (in shares) 2,597us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions  
Option Exercisable, Weighted-Average Exercise Price Per Share (in dollars per share)   $ 6.58us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
Range $2.70 - 3.91 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range Exercise Price, Lower Range Limit (in dollars per share) $ 2.7us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeOneMember
 
Range of Exercise Price, Upper Range Limit (in dollars per share) $ 3.91us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeOneMember
 
Number of Options Outstanding (in shares) 1,126us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeOneMember
 
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 4 years 4 months 10 days  
Option Outstanding, Weighted-Average Exercise Price Per Share (in dollars per share) $ 3.71us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeOneMember
 
Number of Option Exercisable (in shares) 508us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeOneMember
 
Option Exercisable, Weighted-Average Exercise Price Per Share (in dollars per share)   $ 3.60us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeOneMember
Range $4.16 - 5.29 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range Exercise Price, Lower Range Limit (in dollars per share) $ 4.16us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeTwoMember
 
Range of Exercise Price, Upper Range Limit (in dollars per share) $ 5.29us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeTwoMember
 
Number of Options Outstanding (in shares) 928us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeTwoMember
 
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 3 years 3 months 5 days  
Option Outstanding, Weighted-Average Exercise Price Per Share (in dollars per share) $ 4.55us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeTwoMember
 
Number of Option Exercisable (in shares) 744us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeTwoMember
 
Option Exercisable, Weighted-Average Exercise Price Per Share (in dollars per share)   $ 4.56us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeTwoMember
Range $5.31 - 6.71 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range Exercise Price, Lower Range Limit (in dollars per share) $ 5.31us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeThreeMember
 
Range of Exercise Price, Upper Range Limit (in dollars per share) $ 6.71us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeThreeMember
 
Number of Options Outstanding (in shares) 847us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeThreeMember
 
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 3 years 6 months 23 days  
Option Outstanding, Weighted-Average Exercise Price Per Share (in dollars per share) $ 6.09us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeThreeMember
 
Number of Option Exercisable (in shares) 593us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeThreeMember
 
Option Exercisable, Weighted-Average Exercise Price Per Share (in dollars per share)   $ 6.12us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeThreeMember
Range $7.05 - 10.29 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range Exercise Price, Lower Range Limit (in dollars per share) $ 7.05us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeFourMember
 
Range of Exercise Price, Upper Range Limit (in dollars per share) $ 10.29us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeFourMember
 
Number of Options Outstanding (in shares) 1,178us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeFourMember
 
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 3 years 5 months 23 days  
Option Outstanding, Weighted-Average Exercise Price Per Share (in dollars per share) $ 8.77us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeFourMember
 
Number of Option Exercisable (in shares) 636us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeFourMember
 
Option Exercisable, Weighted-Average Exercise Price Per Share (in dollars per share)   $ 9.45us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeFourMember
Range $10.52 - 37.22 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range Exercise Price, Lower Range Limit (in dollars per share) $ 10.52us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeEightMember
 
Range of Exercise Price, Upper Range Limit (in dollars per share) $ 37.22us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeEightMember
 
Number of Options Outstanding (in shares) 116us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeEightMember
 
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 0 years 9 months 23 days  
Option Outstanding, Weighted-Average Exercise Price Per Share (in dollars per share) $ 19.34us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeEightMember
 
Number of Option Exercisable (in shares) 116us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeEightMember
 
Option Exercisable, Weighted-Average Exercise Price Per Share (in dollars per share)   $ 19.34us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= affx_RangeEightMember