XML 33 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
SHAREHOLDERS' EQUITY AND SHARE-BASED COMPENSATION (Details) (USD $)
12 Months Ended 56 Months Ended 0 Months Ended
Dec. 31, 2014
right
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Feb. 28, 2014
Common Stock [Abstract]          
Common stock, shares authorized 25,413,000us-gaap_CommonStockSharesAuthorized 100,000,000us-gaap_CommonStockSharesAuthorized   25,413,000us-gaap_CommonStockSharesAuthorized  
Common stock, shares issued 25,413,000us-gaap_CommonStockSharesIssued 25,413,000us-gaap_CommonStockSharesIssued   25,413,000us-gaap_CommonStockSharesIssued  
Common stock, shares outstanding 20,279,000us-gaap_CommonStockSharesOutstanding 22,629,000us-gaap_CommonStockSharesOutstanding   20,279,000us-gaap_CommonStockSharesOutstanding  
Common Stock Voting Rights Per Share 1asps_CommonStockVotingRightsPerShare        
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]          
Maximum number of Altisource share-based awards that can be granted under the Plan (in shares) 6,700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized     6,700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized  
Share-based awards available for future grants under the Plan (in shares) 2,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant     2,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant  
STOCKHOLDERS' EQUITY AND SHARE-BASED COMPENSATION          
Share-based compensation expense (in dollars) $ 2,200,000us-gaap_AllocatedShareBasedCompensationExpense $ 2,400,000us-gaap_AllocatedShareBasedCompensationExpense $ 3,600,000us-gaap_AllocatedShareBasedCompensationExpense    
Outstanding (in shares) 2,601,892us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 2,589,343us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber   2,601,892us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Stock options granted, approximate (in shares) 137,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross    
Weighted average exercise price of stock options granted (in dollars per share) $ 84.61us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 104.84us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 69.48us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice    
Assumptions used to determine the fair value of options as of the grant date          
Fair value (in dollars per share) $ 26.92us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 32.59us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 20.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue    
Weighted average fair value of stock options granted and total intrinsic value of stock options exercised          
Weighted average fair value at grant date per share (in dollars per share) $ 26.92us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 32.59us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 20.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue    
Intrinsic value of options exercised (in dollars) 10,250,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 40,761,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 17,598,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue    
Grant date fair value of options vested during the period (in dollars) 2,641,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 3,156,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 2,790,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1    
Estimated unrecognized compensation costs (in dollars) 3,400,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions     3,400,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions  
Weighted average remaining requisite service period for stock options over which unrecognized compensation costs would be recognized 3 years 3 months 0 days        
Minimum          
Weighted average fair value of stock options granted and total intrinsic value of stock options exercised          
Estimated forfeiture rate (as a percent) 1.00%asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
    1.00%asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Maximum          
Weighted average fair value of stock options granted and total intrinsic value of stock options exercised          
Estimated forfeiture rate (as a percent) 10.00%asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
    10.00%asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Black-Scholes          
Assumptions used to determine the fair value of options as of the grant date          
Risk-free interest rate, minimum (as a percent) 1.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
1.02%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
0.87%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
   
Risk-free interest rate, maximum (as a percent) 1.91%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
1.81%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
1.17%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
   
Expected stock price volatility, minimum (as a percent) 37.57%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
36.35%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
34.22%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
   
Expected stock price volatility, maximum (as a percent) 45.15%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
36.76%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
34.65%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
   
Expected option life 6 years 3 months 6 years 3 months 6 years 3 months    
Black-Scholes | Minimum          
Assumptions used to determine the fair value of options as of the grant date          
Fair value (in dollars per share) $ 15.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
$ 31.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
$ 19.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
   
Weighted average fair value of stock options granted and total intrinsic value of stock options exercised          
Weighted average fair value at grant date per share (in dollars per share) $ 15.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
$ 31.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
$ 19.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
   
Black-Scholes | Maximum          
Assumptions used to determine the fair value of options as of the grant date          
Fair value (in dollars per share) $ 41.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
$ 49.14us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
$ 29.80us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
   
Weighted average fair value of stock options granted and total intrinsic value of stock options exercised          
Weighted average fair value at grant date per share (in dollars per share) $ 41.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
$ 49.14us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
$ 29.80us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BlackScholesOptionsPricingModelMember
   
Binomial          
Assumptions used to determine the fair value of options as of the grant date          
Risk-free interest rate, minimum (as a percent) 0.01%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
0.01%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
0.08%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
   
Risk-free interest rate, maximum (as a percent) 2.49%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
2.71%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
2.04%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
   
Expected stock price volatility, minimum (as a percent) 38.38%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
36.40%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
34.20%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
   
Expected stock price volatility, maximum (as a percent) 45.15%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
36.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
34.60%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
   
Contractual life 14 years 14 years 14 years    
Binomial | Minimum          
Assumptions used to determine the fair value of options as of the grant date          
Fair value (in dollars per share) $ 12.66us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
$ 16.12us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
$ 9.98us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
   
Weighted average fair value of stock options granted and total intrinsic value of stock options exercised          
Weighted average fair value at grant date per share (in dollars per share) $ 12.66us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
$ 16.12us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
$ 9.98us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
   
Binomial | Maximum          
Assumptions used to determine the fair value of options as of the grant date          
Fair value (in dollars per share) $ 33.62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
$ 41.72us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
$ 22.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
   
Weighted average fair value of stock options granted and total intrinsic value of stock options exercised          
Weighted average fair value at grant date per share (in dollars per share) $ 33.62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
$ 41.72us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
$ 22.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= asps_BinomialLatticeModelMember
   
Options | Service-Based          
STOCKHOLDERS' EQUITY AND SHARE-BASED COMPENSATION          
Vesting period 4 years        
Outstanding (in shares) 800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnServiceMember
    800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnServiceMember
 
Options | Service-Based | Maximum          
STOCKHOLDERS' EQUITY AND SHARE-BASED COMPENSATION          
Expiration term 10 years        
Options | Market-Based          
STOCKHOLDERS' EQUITY AND SHARE-BASED COMPENSATION          
Outstanding (in shares) 1,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnStockPriceMember
    1,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnStockPriceMember
 
Number of components of an award 2asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfComponentsOfAward
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnStockPriceMember
       
Vesting percentage for awards that vest upon achievement of certain criteria 25.00%asps_VestingRightsPercentage
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnStockPriceMember
       
Cumulative vesting percentage for awards that vest in equal annual installments 75.00%asps_CumulativeVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnStockPriceMember
       
Number of equal annual installments for vesting of award 3asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallmentsVestingOfAward
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnStockPriceMember
       
Options | Market-Based, ordinary performance | Minimum          
STOCKHOLDERS' EQUITY AND SHARE-BASED COMPENSATION          
Percentage of compounded annual gain of stock price over exercise price required for the award to vest 20.00%asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnStockPriceOrdinaryPerformanceMember
       
Options | Market-Based, extraordinary performance | Minimum          
STOCKHOLDERS' EQUITY AND SHARE-BASED COMPENSATION          
Percentage of compounded annual gain of stock price over exercise price required for the award to vest 25.00%asps_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfCompoundedAnnualGainOfStockPriceOverExercisePriceRequiredForAwardToVest
/ us-gaap_AwardTypeAxis
= asps_EmployeeAndNonEmployeeStockOptionMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VestingAxis
= asps_VestingBasedOnStockPriceExtraordinaryPerformanceMember
       
Stock Repurchase Programs          
Stock Repurchase Plan          
Number of shares of common stock purchased 2,500,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
1,200,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
  6,200,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
 
Average purchase price per share (in dollars per share) $ 103.67us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
$ 116.99us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
  $ 79.16us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
 
Remaining number of shares available for repurchase under the plan 1,100,000us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
    1,100,000us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
 
Capacity available to repurchase common stock under senior secured term loan (in dollars) $ 225,000,000asps_StockRepurchaseProgramRepurchaseCapacityAmount
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
    $ 225,000,000asps_StockRepurchaseProgramRepurchaseCapacityAmount
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgramsMember
 
2014 Stock Repurchase Program          
Stock Repurchase Plan          
Number of shares of common stock authorized to be purchased         3,400,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgram2014Member
Percentage of outstanding shares authorized to be repurchased         15.00%asps_StockRepurchaseProgramPercentageOfOutstandingSharesAuthorizedToBeRepurchased
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgram2014Member
Minimum purchase price authorized (in dollars per share)         $ 1.00asps_StockRepurchaseProgramMinimumCostPerShareAuthorizedForRepurchase
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgram2014Member
Maximum purchase price authorized (in dollars per share)         $ 500.00asps_StockRepurchaseProgramMaximumCostPerShareAuthorizedForRepurchase
/ us-gaap_ShareRepurchaseProgramAxis
= asps_ShareRepurchaseProgram2014Member