XML 23 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION (Details 3) (USD $)
12 Months Ended
Dec. 31, 2014
Options outstanding  
Number (in shares) 2,601,892us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Options exercisable  
Number (in shares) 2,279,555us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
$0.00 - $10.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars0.00To10.00Member
Exercise price, high end of range (in dollars per share) $ 10.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars0.00To10.00Member
Options outstanding  
Number (in shares) 1,647,654us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars0.00To10.00Member
Weighted average remaining contractual life 3 years 5 months 27 days
Weighted average exercise price (in dollars per share) $ 9.14us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars0.00To10.00Member
Options exercisable  
Number (in shares) 1,647,654us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars0.00To10.00Member
Weighted average remaining contractual life 3 years 5 months 27 days
Weighted average exercise price (in dollars per share) $ 9.14us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars0.00To10.00Member
$10.01 - $20.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 10.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars10.01To20.00Member
Exercise price, high end of range (in dollars per share) $ 20.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars10.01To20.00Member
Options outstanding  
Number (in shares) 97,737us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars10.01To20.00Member
Weighted average remaining contractual life 1 year 9 months 18 days
Weighted average exercise price (in dollars per share) $ 12.45us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars10.01To20.00Member
Options exercisable  
Number (in shares) 97,737us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars10.01To20.00Member
Weighted average remaining contractual life 1 year 9 months 18 days
Weighted average exercise price (in dollars per share) $ 12.45us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars10.01To20.00Member
$20.01 - $30.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 20.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars20.01To30.00Member
Exercise price, high end of range (in dollars per share) $ 30.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars20.01To30.00Member
Options outstanding  
Number (in shares) 477,061us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars20.01To30.00Member
Weighted average remaining contractual life 5 years 3 months 22 days
Weighted average exercise price (in dollars per share) $ 23.18us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars20.01To30.00Member
Options exercisable  
Number (in shares) 443,624us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars20.01To30.00Member
Weighted average remaining contractual life 5 years 3 months 22 days
Weighted average exercise price (in dollars per share) $ 23.19us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars20.01To30.00Member
$30.01 - $40.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 30.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars30.01To40.00Member
Exercise price, high end of range (in dollars per share) $ 40.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars30.01To40.00Member
Options outstanding  
Number (in shares) 48,309us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars30.01To40.00Member
Weighted average remaining contractual life 6 years 3 months 7 days
Weighted average exercise price (in dollars per share) $ 33.31us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars30.01To40.00Member
Options exercisable  
Number (in shares) 28,319us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars30.01To40.00Member
Weighted average remaining contractual life 6 years 4 months 13 days
Weighted average exercise price (in dollars per share) $ 33.10us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars30.01To40.00Member
$40.01 - $50.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 40.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars40.01to50.00Member
Exercise price, high end of range (in dollars per share) $ 50.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars40.01to50.00Member
Options outstanding  
Number (in shares) 15,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars40.01to50.00Member
Weighted average remaining contractual life 9 years 11 months 9 days
Weighted average exercise price (in dollars per share) $ 49.06us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars40.01to50.00Member
Options exercisable  
Number (in shares) 0us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars40.01to50.00Member
Weighted average remaining contractual life 0 days
Weighted average exercise price (in dollars per share) $ 0.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars40.01to50.00Member
$50.01 - $60.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 50.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars50.01To60.00Member
Exercise price, high end of range (in dollars per share) $ 60.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars50.01To60.00Member
Options outstanding  
Number (in shares) 10,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars50.01To60.00Member
Weighted average remaining contractual life 7 years 4 months 13 days
Weighted average exercise price (in dollars per share) $ 53.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars50.01To60.00Member
Options exercisable  
Number (in shares) 6,250us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars50.01To60.00Member
Weighted average remaining contractual life 7 years 4 months 13 days
Weighted average exercise price (in dollars per share) $ 53.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars50.01To60.00Member
$60.01 - $70.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 60.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars60.01To70.00Member
Exercise price, high end of range (in dollars per share) $ 70.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars60.01To70.00Member
Options outstanding  
Number (in shares) 122,250us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars60.01To70.00Member
Weighted average remaining contractual life 7 years 2 months 9 days
Weighted average exercise price (in dollars per share) $ 60.68us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars60.01To70.00Member
Options exercisable  
Number (in shares) 48,001us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars60.01To70.00Member
Weighted average remaining contractual life 7 years 2 months 9 days
Weighted average exercise price (in dollars per share) $ 60.70us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars60.01To70.00Member
$70.01 - $80.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 70.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars70.01to80.00Member
Exercise price, high end of range (in dollars per share) $ 80.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars70.01to80.00Member
Options outstanding  
Number (in shares) 25,600us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars70.01to80.00Member
Weighted average remaining contractual life 9 years 10 months 10 days
Weighted average exercise price (in dollars per share) $ 72.78us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars70.01to80.00Member
Options exercisable  
Number (in shares) 0us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars70.01to80.00Member
Weighted average remaining contractual life 0 days
Weighted average exercise price (in dollars per share) $ 0.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars70.01to80.00Member
$80.01 - $90.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 80.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars80.01To90.00Member
Exercise price, high end of range (in dollars per share) $ 90.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars80.01To90.00Member
Options outstanding  
Number (in shares) 40,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars80.01To90.00Member
Weighted average remaining contractual life 9 years 15 days
Weighted average exercise price (in dollars per share) $ 85.63us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars80.01To90.00Member
Options exercisable  
Number (in shares) 4,688us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars80.01To90.00Member
Weighted average remaining contractual life 8 years 1 month 13 days
Weighted average exercise price (in dollars per share) $ 83.86us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars80.01To90.00Member
$90.01 - $100.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 90.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars90.01To100.00Member
Exercise price, high end of range (in dollars per share) $ 100.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars90.01To100.00Member
Options outstanding  
Number (in shares) 73,281us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars90.01To100.00Member
Weighted average remaining contractual life 9 years 3 months 22 days
Weighted average exercise price (in dollars per share) $ 94.32us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars90.01To100.00Member
Options exercisable  
Number (in shares) 1,407us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars90.01To100.00Member
Weighted average remaining contractual life 8 years 1 month 28 days
Weighted average exercise price (in dollars per share) $ 93.88us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars90.01To100.00Member
$100.01 - $110.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 101.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars100.01to110.00Member
Exercise price, high end of range (in dollars per share) $ 110.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars100.01to110.00Member
Options outstanding  
Number (in shares) 15,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars100.01to110.00Member
Weighted average remaining contractual life 9 years 4 months 13 days
Weighted average exercise price (in dollars per share) $ 105.11us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars100.01to110.00Member
Options exercisable  
Number (in shares) 0us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars100.01to110.00Member
Weighted average remaining contractual life 0 days
Weighted average exercise price (in dollars per share) $ 0.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangefromDollars100.01to110.00Member
$120.01 - $130.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) $ 120.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars120.01To130.00Member
Exercise price, high end of range (in dollars per share) $ 130.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars120.01To130.00Member
Options outstanding  
Number (in shares) 30,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars120.01To130.00Member
Weighted average remaining contractual life 8 years 7 months 13 days
Weighted average exercise price (in dollars per share) $ 125.98us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars120.01To130.00Member
Options exercisable  
Number (in shares) 1,875us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars120.01To130.00Member
Weighted average remaining contractual life 8 years 7 months 13 days
Weighted average exercise price (in dollars per share) $ 125.98us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= asps_ExercisePriceRangeFromDollars120.01To130.00Member