XML 65 R50.htm IDEA: XBRL DOCUMENT
v3.25.1

REVENUE (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Revenues [Abstract] |
Schedule of Revenue | The components of revenue were as follows for the years ended December 31:
(in thousands) |  | 2024 |  | 2023
Service revenue |  | $ | 150,354 |  |  | $ | 136,565 |
Reimbursable expenses |  | 9,592 |  |  | 8,273 |
Non-controlling interests |  | 188 |  |  | 228 |
Total |  | $ | 160,134 |  |  | $ | 145,066 |
Schedule of Disaggregation of Revenue | Disaggregation of total revenue by segment and major source was as follows for the years ended December 31:
|  | 2024
(in thousands) |  | Revenue recognized when services are performed or assets are sold |  | Revenue related to technology platforms and professional services |  | Reimbursable expenses revenue |  | Total revenue
Servicer and Real Estate |  | $ | 109,198 |  |  | $ | 10,741 |  |  | $ | 9,011 |  |  | $ | 128,950 |
Origination |  | 29,940 |  |  | 663 |  |  | 581 |  |  | 31,184 |
Total revenue |  | $ | 139,138 |  |  | $ | 11,404 |  |  | $ | 9,592 |  |  | $ | 160,134 |
|  | 2023
(in thousands) |  | Revenue recognized when services are performed or assets are sold |  | Revenue related to technology platforms and professional services |  | Reimbursable expenses revenue |  | Total revenue
Servicer and Real Estate |  | $ | 95,643 |  |  | $ | 12,136 |  |  | $ | 7,688 |  |  | $ | 115,467 |
Origination |  | 28,379 |  |  | 635 |  |  | 585 |  |  | 29,599 |
Total revenue |  | $ | 124,022 |  |  | $ | 12,771 |  |  | $ | 8,273 |  |  | $ | 145,066 |
Disaggregation of service revenue by the timing of revenue recognition was as follow for the years ended December 31:
(in thousands) |  | 2024 |  | 2023
Over-time revenue recognition |  | $ | 30,532 |  |  | $ | 23,595 |
Point-in-time revenue recognition |  | 119,822 |  |  | 112,970 |
Total service revenue |  | $ | 150,354 |  |  | $ | 136,565 |
Schedule of Significant Changes in Deferred Revenue | The deferred revenue opening and closing balances are presented below for the years ended December 31:
(in thousands) |  | 2024 |  | 2023
Deferred revenue, beginning balance |  | $ | 3,204 |  |  | $ | 3,793 |
Revenue recognized that was included in the deferred revenue balance at the beginning of the period |  | (3,047) |  |  | (3,561) |
Increase due to billing, excluding amounts recognized as revenue during the period |  | 3,822 |  |  | 2,972 |
Deferred revenue, ending balance |  | $ | 3,979 |  |  | $ | 3,204 |

X
- Definition [Table Text Block] for Schedule of Revenue [Table] + References No definition available. + Details
Name: | asps_ScheduleOfRevenueTableTextBlock
Namespace Prefix: | asps_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_DeferredRevenueByArrangementDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenuesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration